A henchman of Satan poses as a priest in order to get closer to young virgins he needs for human sacrifice.
2010
2019
—
2013
2023
2003
2009
2001
2008
1989
1987
2006
2007
2004