Twenty years ago they murdered her and now shes back to even the score, as Helen, a falling Angel returns to the town she died in to extract revenge on the four men who killed her while discovering an Angelic conspiracy that dates back to Jesus Christ. Will God allow her to gain vengeance? Or is the Angel Michael right about her true purpose?
Its The Crow meets Twin Peaks when Helen, a female Angel free falling towards Hell, returns to the steel mill town where she was killed twenty years earlier to extract revenge on her four murderers. But then theres a little bit of a Da Vinci Code twist when Michael, the Angel trying to stop her, discovers that the original murder and current revenge spree were both sanctified by the church and Heaven itself.