A lot of the dialogue is clunky, and the actors, given such dud material, inevitably perform it with the emotion of a two by four. This is especially the case in the first half. That said, there's a lot of humour to be found in this movie, and a lot of the action set pieces are brilliant too. There are some definite short comings in the execution, but despite this, it really is quite entertaining, and has a lot of charm thanks to it's unique wackiness.