Entertaining, but for the wrong reasons - this film is a mess, full of unnecessary elements, though the incongruities (some of them admittedly deliberate) create some humour. Even the fight scenes, which ought to've been a highlight, were weakened by the too obvious use of CG in spots.