(1962)
Released: 1962-07-12
A husband murders his wife, and years later her ghost emerges from a witch's mirror to take her revenge.
Vote Now!