Esmeralda Bay
1 hour 44 minutes1989-05-18
4.4
Watch Trailer
A priest secretly leads rebels in their struggle against the corrupt military dictatorship of the Central American country of Puerto Santo.
Search Everything
Watch Trailer
A priest secretly leads rebels in their struggle against the corrupt military dictatorship of the Central American country of Puerto Santo.