It's a sequel, not that there's anything wrong with that.

Rating: 8/10 (18 October 2005)

Never before have I seen such a clever sequel. I don't know whether or not "Shrek 2" specifically outdoes its predecessor, but it certainly equals the latter. This one has Shrek (Mike Myers), Princess Fiona (Cameron Diaz) and Donkey (Eddie Murphy) going to the kingdom of Far Far Away to meet Fiona's parents (John Cleese and Julie Andrews). Needless to say, the parents are shocked when they see that their daughter has married an ogre. Further throwing a wrench in the works are the presences of swashbuckling Puss in Boots (Antonio Banderas) and jealous Prince Charming (Rupert Everett).
Aside from the fact that it never gets ridiculous or formulaic, "Shrek 2"'s strength lies in its popular culture references. Almost any movie, any TV show, or any song that you can imagine, they spoof it here. Whether it's Sir Justin (Timberlake, that is), Far Far Away's resemblance to Beverly Hills, or any of the quotes, this movie pulls no punches. A treat for all ages.