Movie from 2013
Darwin meets Hitchcock in this true-crime tale of paradise found and lost about an unsolved 1930s murder that occurred on Floreana Island.