When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2020
2024
1969
1958
1950
1954
2004
2003
2006
2019
2021
2022
2009
2007