Directed by Andrew Adamson, Kelly Asbury and Conrad Vernon, starring Mike Myers, Cameron Diaz, Eddie Murphy, Julie Andrews, John Cleese, Antonio Banderas, Jennifer Saunders and Rupert Everett.

Just when you thought it couldn't get any funnier...move over. 'Shrek 2' has landed!

While the first film will always be a novelty, everything about this is bigger and better than the ogre's debut outing. Visually it's a treat. The animation is superb, with the new characters and elaborate settings exquisitely brought to life. Every last detail is captured to perfection, from the spoofs (full marks for 'Mission Impossible') to the comical cameos - watch out for Sir Justin.

Shrek (Myers), the loveable ogre is back - this time as a happily married monster. But settling into swamp life with his new bride Princess Fiona (Diaz) couldn't be straightforward. At first it's just a matter of annoying Donkey (Murphy) not realising that two's company. But things are about to get far worse when Fiona's mother Lillian (Andrews) and father Harold (Cleese), the King and Queen of Far Far Away, summon them to a royal banquet, complete with side-splitting red carpet commentary.

The royal family hadn't banked on entertaining ogres, even if one of them is their own daughter. And while Shrek and Donkey cause all kinds of mayhem in the palace, Fiona's father is reminded of a deal he struck promising his daughter's hand in marriage to Prince Charming (Everett), and the Fairy Godmother (Saunders) will stop at nothing to see Fiona fall into the arms of Charming.

Getting Shrek out of the picture is a job for the deadliest of hitmen. Enter Puss in Boots (Banderas) to completely steal the show. What follows is, in Donkey's words, "Shrek and Donkey on another whirlwind adventure". This time around the movie has made more use of the assortment of fairytale characters, with the Gingerbread Man, The Three Blind Mice and Pinocchio all delivering in the humour stakes. New arrivals Banderas and Saunders should also take a major bow for the part they play in upping the chuckle factor.

There are not enough superlatives to hype this up and, no matter what you expect when you walk through the cinema doors, 'Shrek 2' will surely deliver. Start the countdown to 'Shrek 3' now!

Linda McGee