When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2017
2025
1981
2015
—
1988
1989
1975
2020
2019
1993
1976
1977
2024
1979