When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2014
2017
2008
1969
1988
2005
2010
1992
1968
2026
2021
2020
2022
2004