The Devil's Nightmare

6.2 / 10 1971 95 min

Seven tourists sent by Satan to a castle are caught by a ghastly woman as they commit deadly sins.

Play Now