When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2025
1973
2023
1991
2021
1968
2026
1982
1999
1989
2024
1988
2013
1972
2016
2011
2018
2022