When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1981
1979
2002
2004
2015
2017
1971
1988
1970
1977
2010
2022
2012
2021
1989
2013