When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2023
2024
2003
2002
2019
1990
2017
1998
1996
2011
2001
1986
—