Women are offered as a sexual sacrifice to the Devil.
No media sources available
Rape Zombie: Lust of the Dead 2
2013
Once Bitten
1985
All About Evil
2010
Bad
1977
Rape Zombie: Lust of the Dead 3
Fright Night Part 2
1988
Azrael
2024
Porno
2019
The Transfiguration
2016
Play Dead
2022