A suspense thriller about a reporter from Miami who travels to Ecuador in pursuit of a serial killer known as the "Monster of Babahoyo."
John Alberto Leguizamo Peláez (born July 22, 1960) is an American actor, comedian, and film producer. He has appeared...
Alfred Molina (born 24 May 1953) is an English-American actor. He rose to fame on stage in the West End of London and...