Many Delightful Moments

Rating: 7/10 (17 May 2007)

There are many fun and laugh-out-loud moments in the film. However the story isn't as good as the previous two.
For one thing, Shrek and Fiona spend most of the film apart -- and their love story is the heart of the Shrek saga.
The subplot about villains banding together and taking over the kingdom was already done last year in "Happily N'Ever After". They even used many of the same fairy tale villains. Hmmmm...
Sadly, John Cleese has only a brief scene, but his Monty Python buddy Eric Idle steps in and does a good job as Merlin. Justin Timberlake is fine as Arthur, the teen who would be king.
The Donkey/Dragon babies are adorable. Be sure to stay for the fun closing credits. They'll send you out singing and dancing.