A priest battles a demon that kills sinners in the act of sinning.
1988
1987
1989
2007
1978
2016
2019
2015
2012
2022
1996
2017
1920