Four superheroes awaken in a seemingly abandoned town, stripped of their powers and at the mercy of their sinister arch-nemesis who forces them into a series of brutal challenges ? where the stakes include the lives of the... more &raquo innocent, as well as their own.&laquo less