When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1999
2024
2025
1990
2016
2023
2022
2021
2019
2014
2007
2005