When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1984
1957
2002
2016
1973
1951
1946
1982
1966
2025
1959
2021
1941
1970
2014
1977
2018