Well worth the wait

Rating: 8/10 (22 December 2005)

It was well worth the three year wait for this superb sequel to the 2001 animated comedy, which reunites Mike Myers, Eddie Murphy and Cameron Diaz while introducing John Cleese, Julie Andrews, Rupert Everett and Jennifer Saunders to the flatulent green ogre.
The plot is pretty simple. Shrek and his beloved wife Fiona are torn apart in a plot by a wily Fairy Godmother (Saunders) to marry the princess off to her son, Prince Charming. Nevertheless, it is just a frame on which to hang a a hilarious sequence of spoofs and gags. Stealing the show is Antonio Banderas as Puss In Boots.
P.S. Look out for a direct reference to the 70's sci-fi classic 'Alien'.