On the good side, there are some wonderfully choreographed and self-indulgently messy battle scenes, marred only by characters inexplicably developing super powers, such as the ability to leap across 60-foot streets or fall from high buildings without severe injury.