Now Playing
Status
Released
Production
1066 Pictures
Aired
2016-05-14
When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
No trailer available.
Ciaran
Peter J. Morton
Willow
Joanna Ranee Wood
Bianca
Megan Porter
Helen
Nell Teare
Maizy
Nikki BreAnne Wells