Moviefone App Coming Soon. Sign Up Now to Get Notified!

Scream of the Demon Lover (1971)

Audience Score
49
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.

Movie Details

Theatrical Release:October 13th, 1971
Original Language:Italian
Production Companies:Hispamer Films, Prodimex Film, Órbita Films