When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
1976
2026
2016
1989
1978
1983
2008
2014
1979
1988
2007
2025
2024
1982
2022
1977