Demon Rage (1982) Nude Scenes
DVD

5/5
Director: James Polakof
Rating:
Genre: Horror, Romance
Language: English
Release Date: 23 June 1982 (USA)
Synopsis
Satan’s Mistress (also known as Demon Rage, Demon Seed, Fury of the Succubus and Dark Eyes) is a 1980 horror film that was theatrically released in 1982. It is about a… Read more »