When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2022
2025
2016
1972
1992
2015
2018
2005
2019
1911
1990
1971
1989
2020
1974
1966