When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2016
2018
1957
1990
2022
2021
1971
1982
2015
2003
2013
1989
1999
2014
1996