A henchman of Satan poses as a priest in order to get closer to young virgins he needs for human sacrifice.
1981
2006
1980
1966
—
2018
2012
2013
2020
2023
1934
2024
2011