When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2024
1975
2025
1968
2021
2005
2012
1997
2022
1983
2023
2016
2020
2010
2017
1976