Release date: 01/01/1971 Release

Original language: EN Language

Heart Add to favorites

The Lucifers

Star - Review 0
Horror

Overview

Numerous men and women sell their souls to the devil in order to get laid.

Alternative titles

Devil's Handmaiden

Devil's Hanmaidens

Lucifer's Lust

Satan's Sex Slaves

The Lucifers

Show all