This was a direct sequel to Shrek and was released in 2004. All the excruciating details are under the details code at the end.
I enjoyed this movie a lot. While it is a bit shallower in terms of storyline, it is vastly more amusing (in my opinion) as the parody of other movies really ramps up.
My favorite scene is when a group of the fairytale creatures are rescuing Shrek, Donkey and Puss-n-Boots and Pinocchio goes wire diving to the Mission Impossible music just like Tom Cruise did in the original MI movie. Of course, this being a Shrek movie, he gets all tangled up and tied at the end. So he has to lie so Gingie the gingerbread man can run along his nose to unlock Shrek. The whole scene just keeps me in stitches even after having watched it uncounted times. Ahhh, good times.
The whole thrust of the movie about accepting your family and yourself was laid on with a thick stick, but really, I didn’t mind it as I didn’t feel like it was thrust down my throat at every turn, unlike some movies today.
The introduction of Prince Charming as the vain and self-centered jerk was perfect. He was good enough that he’ll be in the next film as the main villain in fact.
Newlyweds Shrek and Princess Fiona return from their honeymoon to find they have been invited by Fiona’s parents to a royal ball to celebrate their marriage. Shrek initially refuses to attend, but Fiona convinces him, and along with Donkey, they travel to the kingdom of Far Far Away. They meet Fiona’s parents, King Harold and Queen Lillian, who are shocked to see the ogres, with Harold particularly repulsed. At dinner, Shrek and Harold get into a heated argument, and Fiona, disgusted at their behavior, locks herself away in her room. Shrek worries that he is losing Fiona, particularly after finding her childhood diary and reading that she was once infatuated with Prince Charming.
Harold is secretly reprimanded by the Fairy Godmother, as her son, Prince Charming, was to marry Fiona in exchange for Harold’s own happy ending. She orders him to get rid of Shrek, so Harold arranges for Puss in Boots to assassinate him under the guise of a hunting trip. Unable to defeat Shrek, Puss reveals that he was paid by Harold and offers to be an ally. Shrek, Donkey, and Puss sneak into the Fairy Godmother’s factory and steal a “Happily Ever After” potion that Shrek thinks will make him good enough for Fiona. Shrek and Donkey both drink the potion but nothing happens. Shrek laments before he and Donkey both suddenly fall asleep. Meanwhile, in Far Far Away, Fiona prepares to find Shrek so they can return home, but she too falls asleep.
The following morning, the potion transforms Shrek and Fiona into humans, and Donkey into a white stallion. In order to make the change permanent, Shrek must kiss Fiona by midnight. Shrek, Donkey, and Puss return to the castle. However, the Fairy Godmother, having discovered the theft, has sent Charming to pose as Shrek and win Fiona’s love. At the Fairy Godmother’s urging, Shrek leaves the castle, believing that the best way to make Fiona happy is to let her go.
Fiona does not reciprocate Charming’s advances, so to ensure she falls in love with Charming, the Fairy Godmother gives Harold a love potion to put into Fiona’s tea. This exchange is overheard by Shrek, Donkey, and Puss, who are arrested by the royal knights after Donkey inadvertently exposes them. While the royal ball begins, friendly fairy-tale creatures rescue the trio from jail, and they storm the castle with the help of a monstrous living gingerbread man created by the Muffin Man.
Shrek fails to prevent Charming from kissing Fiona, but instead of falling in love, Fiona knocks him out; Harold reveals that he swapped Fiona’s tea that has the love potion with another tea. The now-enraged Fairy Godmother tries to kill Shrek with her magic wand, but Harold jumps in front of it; the spell ricochets off his armor and disintegrates her. With the Fairy Godmother gone, Harold reverts into the Frog Prince. Harold apologizes, admitting to using the “Happily Ever After” potion years earlier to gain Lillian’s love, and approves Shrek and Fiona’s marriage. Lillian assures Harold that she still loves him. As the clock strikes midnight, Fiona rejects Shrek’s offer to remain human, and they revert into ogres, while Donkey also returns to normal. In the mid-credits scene, Dragon, who had previously married Donkey, reveals that they now have several dragon-donkey hybrid babies.