When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2004
2020
1977
1982
2008
2014
1929
2022
2023
2006
1973
2003
1976
1968
1988
2019
2024
2017