Login

Browse by Country - Ecuador

The Galapagos Affair: Satan Came to Eden (2013)

Director: Dayna Goldfine, Daniel Geller

Darwin meets Hitchcock in this true-crime tale of paradise found and lost, a fascinating documentary portrait of a 1930s murder mystery as strange and... Read more