When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2013
2024
1992
2004
2025
2017
2019
2023
1983
2021
—
1998
1973
2022
2020