When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1976
2014
1970
1988
2021
1987
2016
2005
1977
1990
2006
1973
2003
2007
1999
2017
2004
1998