When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2019
2023
1983
2006
1998
2017
1993
2007
1949
2010
1985
1957
1980