Ciaran the Demon Hunter
In the midst of a demonic possession epidemic in Los Angeles, the Vatican calls upon Ciaran, a mystical Irish priest with extraordinary abilities, to lead the fight against the forces of darkness.
In the midst of a demonic possession epidemic in Los Angeles, the Vatican calls upon Ciaran, a mystical Irish priest with extraordinary abilities, to lead the fight against the forces of darkness.