Jun 15, 1934 1h 8m
Horror
A woman returning to her island birthplace finds herself drawn to a voodoo cult.