A very mediocre production that has styling and tone down, but fails to bring some decent action to the screen. The camera work and editing are way below par, which really hurts a film like this. On top of that, the subpar CG doesn't help the fantastical elements. It's an amusing diversion, but this could and should've been a lot better, even for a TV production.
China  - 72m
More info on