If Shrek felt like opening a time capsule, Shrek 2 feels like finding a Heat magazine pull-out inside it. The animation hasn't aged better — if anything, the bigger canvas and busier set-pieces expose the same waxwork stiffness rather than hiding it. The UK-localised celebrity cameos are the low point: Jonathan Ross and Kate Thornton-style substitutions that yank you out of Far Far Away and into ITV red-carpet territory, dating the film more effectively than any joke could.
And yet. Jennifer Saunders as the Fairy Godmother is easily the film's strongest asset, Puss in Boots arrives like a shot of espresso, and Holding Out for a Hero earns its big, daft, triumphant finish. The best idea is Shrek's insecurity about deserving Fiona, which gives the sequel more emotional shape than I expected.
The charm is there, but it has to fight through a lot of mid-2000s smugness. It winks harder than it feels. I get why people love it, especially if they grew up with it — but nostalgia is doing some heroic lifting here.
not bad