A henchman of Satan poses as a priest in order to get closer to young virgins he needs for human sacrifice.
1977
1978
1971
2016
2020
2015
1991
1988
2010
1975
1986
1973
2023
1992
1982
2000
1968
2008