A Catholic deacon returns to the city in which he grew up to find that evil is all around; demons, angels and human terror. He takes up a life of vigilantism, questioning his actions to God, and pondering the salvation of his own soul.
Bradley Pierce
Tyler Cole
Ken Duncan
Leigh Nieves
Terrell Dorsett
Jonathan Castile
Ebony Perry
Melody Peng
Paula Maxwell
Elese Orrell
Michael Malcolm
Chris Hill
Idrees Degas