When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
2014
2019
2025
2017
—
2021
2024
2010
2012
1997
2023
2009
2007
1989