Scream of the Demon Lover

1970 1h 38m ★4.9

Scream of the Demon Lover

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.

Release Date October 8, 1970
Runtime 1h 38m
Country Italy
Language Italian
Director José Luis Merino
Category Horror, Romance, Mystery
Rating 4.9 / 10 (TMDb)
Year 1970
Play movie Scream of the Demon Lover