A priest is controlled by evil forces and forced to do nasty acts.
1901
1967
2001
2014
2003
2013
1999
1937
1987
2025
1907
1974
2009
2007
2015