When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2018
2016
2024
2020
2004
1968
1976
1979
1986
1975
1996
2011
1989
2000
1990
1981
1994
2008