When a rash of demonic possessions occurs in Los Angeles, the Vatican summons an Irish Priest with mysterious powers: Ciaran the Demon Hunter.
as Ciaran
as Willow
as Bianca
as Helen
as Maizy
as Cassandra
as Father Pascal
as Elliot
as Diego
as Jason
as Mary Beth
as Homeless Veteran