The Film
Scream of the Demon Lover
The Story
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.
Runtime
98 min
Released Oct 1970
Marquee
6 of 11












