I went last night too.
You have summed it up well. I found the second half better than the first (more humour) and you are right about Rowan Atkinson, who for the first half I found was a bit too quietly spoken (but then, that was more the character he played as opposed to his performance). The...