Not Jason Statham's best films I thought. All a bit tongue in cheek for my liking, which I guess was the aim. Prefer him in his more serious roles.
Hugh Grant on the other hand is getting better and better, and this type of role suits him down to the ground. For me he was the best bit of this film.
For those who enjoy Hugh Grant movies give 'The Gentleman' a look. He plays the same style acting brilliantly.