When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2021
2020
2016
—
2004
1967
2007
1973
2000
1993
2008
2013
2015
1991
1970
1955
1952