Movies4u - Watch Carlos Quiney Online for FREE

Scream of the Demon

Scream of the Demon Lover (1970)

IMDb: 5.1
1970

A young female biochemist travels to a castle seeking employment as a researcher by a wealthy baron, only to be sucked into a web of violence and intrigue