When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1985
1979
2019
1997
1991
2000
2025
2021
—
2017
2016
2022