Shrek (Mike Myers) and his new bride Princess Fiona (Cameron Diaz) are just settling down to their happy ever after when they get a summons. Fiona's parents (Julie Andrews and John Cleese) want to meet their new son-in-law. Shrek knows that their little secret will ruin the meeting. After all, who wants an ogre for a son-in-law, even if your daughter is one, too?
Against his better judgment, the two set out accompanied by Donkey (Eddie Murphy). When they reach Fiona's kingdom, Far Far Away, their reception is everything that Shrek feared it would be, which crushes Fiona.
Unbeknownst to them, danger is lurking in their future. Fiona's Fairy Godmother (Jennifer Saunders) had a deal with Fiona's father. Now the two will do whatever it takes to make that come true.
Can Shrek bring Fiona happiness? Will the evil plot succeed?
The first movie was the surprise hit of 2001, so a sequel was only natural. The first one was original, clever, and had a great message. This one isn't as original and is a variation on the same theme, but it is funnier. The jokes and cultural references are everywhere. It may make the movie dated in 10 years, but for now, it is hilarious.
All the major voice talent is back and again do a great job of bringing their characters to life. The new actors fit right in. Technology has advanced in the three years between movies, and it makes for a better movie this time around.
The only flaw with the film is that, once again, some of the laughter comes from crude jokes and suggestive situations. Since this movie aims at kids, that's a disappointment. Watch it before you let your kids see it to determine if you think it is appropriate for them.
Having said that, this movie will make anyone who watches it laugh.