Zeegrade Reviews

Zeegrade Reviews
Movies for scumbags.

Tuesday, July 14, 2015

Satan's Mistress (1982)


     Yeah, I know the screen cap above doesn't match.  This motherfucker has more names listed than a phone book.  The original U.S. title release was Satan's Mistress, however, when this was released on home video it went by Dark Eyes, as seen above, as well as Fury of the Succubus, Incubus, Demon Rage and lately on DVD the shoddily retitled Demon Seed: