When we bade farewell to the happily honeymooning ogres Shrek (Mike Myers) and Fiona (Cameron Diaz), it seemed like a "happily ever after" ending. True love had saved Fiona from the curse that bound her in the guise of a human being during the daylight. At last she was free to be her ogre-ly self, 24-7. She had learned to accept who she was, and she had discovered someone who loved her that way. Shrek had overcome his antisocial attitude and become a local hero. Donkey (Eddie Murphy) seemed happy to have found friends who would tolerate his nonstop talk.
Viewers cheered for Shrek's triumph, but it was Donkey who stole the show. So, sure enough, we get an extra helping of donkey's braying nonsense in Shrek 2. We also get more of everything we liked about the first film, and less of the things that didn't work.
In Shrek 2, Shrek begrudgingly accepts an invitation to travel with Fiona to the land of Far Far Away. Fiona's parents (John Cleese and Julie Andrews) are expecting to meet a charming new son-in-law … literally. They think Fiona's rescuer was Prince Charming himself.
But Charming (Rupert Everett), who was indeed dispatched to rescue Fiona from captivity in a dragon cave, got there too late. Shrek had already done the job. Apparently, Shrek never played theatres in the land of Far Far Away-the king and queen know nothing of Fiona's marriage to the jolly green giant from the swamp. Thus, it's not just Shrek that will surprise them. They'll be shocked to see their daughter looking ogre-ish in the daylight.
When Charming learns that Fiona's already made her marital vows, he returns home to plot Plan B with his mother, the infamous Fairy Godmother (Jennifer Saunders). While Far Far Away is governed by royalty, Godmother's ...