Scream of the Demon Lover (1970) Poster Poster Scream of the Demon Lover (1970). Scream of the Demon Lover Plakat