I don't often laugh out loud at jokes in movies, but I did three times in this one. The story is silly, it could have done with a bit of tightening up here and there, but on the whole it's just enjoyable nonsense.
A solid seven stars.
A solid seven stars.