When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1977
2024
2019
1903
2022
—
2004
2012
1965
2008
2003
1971
1899