When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1977
2000
2009
1988
1980
2007
2005
2013
2004
1970
1986
2018
2021
1974
2023
—
2024