Is it the best film ever? No. Is Pierce Brosnan's accent convincing? No. Is it a massively original plot? No. But, the pace is perfect. The humour is beautifully subtle. It's well shot, well (accents aside) acted, and extremely entertaining. It's not hyper violent, sex and bad language is minimal and there are no slumps, it just jogs along to a deliciously different ending. It's a bit of fun, and that's what films should be all about. It does it's job. I typically hate 80% of the films I watch, I'm a picky person, but I really enjoyed it. If you're at a loose end for a couple of hours, give it a go.