When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1987
1975
2026
2020
2022
2023
1986
2019
2024
2021
1973
1982