Have we had a thread about this? I saw it last night. It's a 'bit' silly, but quite good fun. Enjoyed it a lot more than I thought I was going to. The action pieces are really great, and there's a nice inventiveness to the way it's been directed. Nice level of humour to it as well.