When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1983
2002
2025
2015
1981
2016
1931
2013
2020
1978
2022
1989
1965
1984
1966
1992
1985