(1985)
Released: 1985-04-06
A wronged woman takes sadistic revenge on a professor, his wife and his lover.
Vote Now!