Esmeralda Bay (1989)

A priest secretly leads rebels in their struggle against the corrupt military dictatorship of the Central American country of Puerto Santo.

Release Date: 1989-05-18
IMDb icon 4.7/10
  • Country: Spain, France
  • Language: English
  • Runtime: 130
Write one

Sorry, no results found.