When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2025
—
2011
1993
2018
2013
1976
2016
1974
2024
1970
2015
2020
2023