A good time was very much had - it's in the same style of the first film in terms of being an ensemble piece (featuring much misdirection and rug-pulling) centred by a most entertaining performance by Daniel Craig. But it's also different enough that you don't feel you're watching a rehash of the original. And that's all you really need to know - you don't need to watch the first film in order to enjoy this, but that's also very watchable (in fact, I think I preferred the first one) so there's no reason not to start there if you haven't seen it. They're both patently ridiculous, but very enjoyably so.

The supporting cast is a pretty starry affair, all of whom perform exactly as you'd expect but the stand-out for me was one of the less experienced actors - Janelle Monae does an excellent job in a role of a wronged woman. It's also got an amusing selection of cameos, having the pub-quiz worthy honour of containing both Angela Lansbury and Stephen Sondheim's final film appearances. Hugh Grant also makes an unexpected appearance, but I think my favourite was Serena Williams who totally catches you by surprise - it's quite cleverly done.

It's surprisingly spiky in terms of social commentary at times, with plenty to say on celebrity culture, tech bros and general entitlement but it also manages to be pretty amusing - the chilli sauce scene had us chuckling big time (in horror). And yes, I know I've not really told you very much about this film, but you're better off that way if you've not seen it - and it's well worth a watch.