When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2024
2006
2009
2002
1980
1996
1975
2019
2004
1987
2025
2014
2005
1982
1977
2022
2020
2000