When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2024
2025
2013
2011
1980
1985
1977
—
2021
2018
1993
1986
2009
2008
1982
1953
1915
2002
2001