Take a minute to appreciate the hilarity of the script, the design and cinematography, the excellent acting born of solid direction and you have to laugh at some shallow-minded people who just see "entertainment" and review so callously.

Such characterisation, such layered story-telling, and by one person, it's enough to make you cry how many people can't see the value in something quite excellent; because it's such a smooth and fantastical story, that even the best or even retired actors will play the smallest role or cameo for. If you didn't spot them can you really say you watched this?

So easy to swallow what the "big boys" call "blockbusters" which are such a common-place recipe.

A delight to see a sequel. Cannot wait for the third.