Properly handled, any one of these characters could be made, just barely, believable. But here they simply go off, like rockets, exploding out of nowhere and racing across the screen, one after the other.
It's a comic-book idea that might have been fun. But it's beyond the reach of first-time feature director Kevin Donovan, who squanders his main asset, Jackie Chan, and fumbles the vital action sequences.
It's a turning-the-tables story a five-year-old could appreciate -- except for the confusing crowd scenes and haphazard camera work. Technically speaking, Waters' skills haven't improved much over the years.