A priest is controlled by evil forces and forced to do nasty acts.
2015
1968
1989
2016
2014
2003
2012
2024
1986
1999
1969
1928
1979
1897