When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1959
2024
2019
1999
2007
1995
1991
1994
1992
1990
1974
1986
2008