A henchman of Satan poses as a priest in order to get closer to young virgins he needs for human sacrifice.
1968
2020
2013
1982
1957
1980
1996
1984
2009
2006
2003
2018
1967
2012
2011
1988
2008