A priest is controlled by evil forces and forced to do nasty acts.
1917
1968
2014
1912
2012
2025
2015
1973
2011
1988
2023
1900
1928
2016
1914
1977
1924