Esperanza chronicles the ministry of Pedro Pena, a Catholic deacon. Pena works in Cien Fuegos, a slum within the city of Santiago in the Dominican Republic. The slum is built on and around the main dump of the city, causing serious health problems among the residents.

Esperanza was completed in the fall of 2010 and screened at the Omaha Film Festival in March, 2011.