Scream of the Demon Lover (1971)
- NR
- 10/13/1971 (US)
- Horror, Romance, Mystery
- 1h 38m
Overview
When a beautiful biochemist arrives at a foreboding castle to work for a sinister baron, she unlocks a nightmare of dark romance, sexual violence, and grisly family secrets.