A Kung Fu master becomes a Jesuit priest ordained as an exorcist fighting demons in the streets, demons in the souls of the possessed and wrestling with his own.
—
2013
2003
2012
2007
2010
2020
1898
2017
2011
1999
2024
1995
1931
2008