Juan Orol
1957 • 1h 36m
A medical researcher arrives at a cursed island and falls in love with an indigenous priestess.