(1934)
Released: 1934-06-15
A woman returning to her island birthplace finds herself drawn to a voodoo cult.
Vote Now!