DescriptionA city is brought to its knees by an army of drug addicts. A masked vigilante desperately fights back. The line between good and evil blurs into one.
View Full Cast Damien HannawayLuke LangDavid PlattMaurice StampAna Rosa De Eizaguirre ButlerPoppy LangSusan SimcoxReverand Mary StoneHilly BarberJulia