An angel living as a human being is brutalized by the police and now humanity must fight for its survival. Megalithic 9 years ago