The plot does get a bit tangled, and some liberties are taken that "don't altogether work", said Matthew Bond in The Mail on Sunday. But "it remains one of the great joys of the year, especially for ...