Shrek (Mike Myers) has become a domesticated family man. Instead of scaring villagers away like he used to, the grown-reluctant ogre agrees to autograph pitch forks. Longing for the days when he felt like a “real ogre”, Shrek is tricked into signing a pact with the smooth-talking dealmaker, Rumpelstiltskin. Shrek suddenly finds himself in a twisted, alternate version of Far Far Away, where ogres are hunted, Rumplestiltskin is king, the now intellectual Donkey (Eddie Murphy) is afraid of Shrek, Puss in Boots (Antonio Banderas) is obese, Lord Farquaad (John Lithgow) is still alive, and Shrek and Fiona (Cameron Diaz) have never met. Now, it’s up to Shrek to undo all of Rumpelstiltskin’s mischief in the hopes of saving his friends, restoring his world, and reclaiming his One True Love and family.

When Shrek (voiced by Mike Myers) and Fiona (voiced by Cameron Diaz) come back from their honeymoon, they find an invitation to a royal ball with Fiona’s parents to celebrate their marriage, an event Shrek is reluctant to participate in. Fiona talks him into it, and along with Donkey (voiced by Eddie Murphy), they travel to the kingdom of Far Far Away. They meet Fiona’s parents, King Harold and Queen Lillian (voiced by John Cleese and Julie Andrews), who are surprised and repulsed by Fiona’s choice of husband (particularly the King himself), since they had arranged that Prince Charming rescue her from the castle but now they see that her husband is an ogre.

At a shared meal, Shrek and Harold get into a heated argument over how Shrek and Fiona will raise their family, and Fiona, disgusted at Shrek and her father’s behavior, locks herself away in her room that evening, where she meets her Fairy Godmother (voiced by Jennifer Saunders), who is also surprised at Fiona’s new looks. Shrek worries that he has lost his true love, particularly after finding her childhood diary and reading that she was once infatuated with Prince Charming (voiced by Rupert Everett).

…

As the clock strikes midnight, Shrek and Fiona let the potion’s effects wear off and they revert to their ogre selves, while Donkey changes back as well. Harold gives his blessing to the marriage and apologizes for his earlier behavior, and the party resumes as the credits begin. They are interrupted by a brief after-party scene in which the Dragon, who had romanced Donkey in the first film, arrives and reveals that they now have several dragon-donkey hybrid, or “Dronkey”, babies.

1,300 years after the Pevensie siblings leave Narnia, a Telmarine prince, Caspian, is awakened by his mentor Doctor Cornelius, informing him that his aunt has just given birth to a son and that his life is now in grave danger. Cornelius gives him Queen Susan’s ancient magical horn, instructing him to blow it if he needs help. Knowing that his uncle Miraz would kill him to steal the kingship, Caspian flees. Pursued into the woods, Caspian falls off his horse and is rescued by two Narnian dwarfs, Trumpkin and Nikabrik, and a talking badger named Trufflehunter. While Trumpkin acts as a decoy, Nikabrik saves Caspian from capture. Confused, Caspian blows the magical horn to summon help.

In England, one year has passed since the Pevensie children returned from Narnia. As their train to boarding school pulls in, the station collapses and the Pevensies are transported to Narnia. They discover the ruins of their castle, Cair Paravel, and realize it was attacked in their absence.

In the Telmarine castle, the lords of the council find out that Prince Caspian is gone. Lord Sopespian blames Miraz, but Miraz blames the Narnians and tell the lords to fight them to get Caspian back, though Miraz actually wants to kill Caspian.

…

Before the Pevensies depart Narnia, Peter and Susan declare that Aslan has told them they will never return to Narnia. Aslan explains that Susan and Peter have gained everything they could from their experiences in Narnia and are no longer needed there. Susan and Caspian share a kiss, knowing they will never meet again. The Pevensies then go back to England, leaving Caspian as King of Narnia.

Shrek, an ogre that has always enjoyed living in peaceful solitude in his swamp, finds his life disrupted when numerous fairy tale beings, including the talkative Donkey, are forced into the swamp by order of Lord Farquaad. Shrek decides to travel the country to see Farquaad to try to regain his privacy, with Donkey tagging along. The two make it to Farquaad’s palace in DuLoc and come across a knight tournament to decide who will rescue Princess Fiona from a castle surrounded by lava and protected by a fire-breathing dragon, so that Farquaad may marry her. Shrek and Donkey easily best the other knights, and Farquaad agrees to nullify his order if Shrek goes on to rescue Fiona, a deal that Shrek agrees to.

Shrek and Donkey travel to the castle and split up to find Fiona. Donkey manages to encounter the dragon, sweet-talking the beast to save himself when he finds out the dragon is female, and she takes a liking to Donkey, taking him back to her chambers. When Shrek finds Fiona, she is appalled at his lack of romanticism. As they are leaving, Shrek manages to save Donkey, caught in the dragon’s tender love, and causing the dragon to become irate, chasing Shrek, Fiona, and Donkey out of the castle but unable to follow. At first, Fiona is thrilled to be rescued but quickly becomes disgusted to find out that Shrek is an ogre. The three make their return journey to Farquaad’s palace, with Shrek and Fiona finding they have more in common with each other along the way, and falling in love. However, at night, Fiona refuses to camp with them, taking shelter in a nearby cave until morning.

…

Shrek finds that despite his privacy he is miserable, and misses Fiona. Donkey shows up to tell him that Fiona will be getting married shortly, urging Shrek into action to gain Fiona’s true love. They are able to travel to the fortress quickly thanks to Dragon, who escaped her confines and followed Donkey. They interrupt the wedding before Farquaad can kiss Fiona, but not before the sun sets, causing Fiona to turn into an ogre in front of everyone (this causes Shrek to realise the mistake he made earlier). Farquaad, furious and disgusted over the change, orders Shrek and Fiona killed, but Dragon bursts in and gobbles up Farquaad whole, causing the other knights to flee. Shrek and Fiona admit their love for each other and share a kiss; Fiona is bathed in light as her curse is broken, but leaving her as an ogre, a form she was not expecting but that Shrek finds beautiful. The two get married and depart on their honeymoon, while Donkey and Dragon continue their relationship.

The film begins with the 1940 bombing of Finchley, London, during the Blitz. The Pevensie children, Peter, Susan, Edmund and Lucy, are in direct danger from the falling bombs – a scene which did not appear in the original C.S. Lewis book and which at the very start introduces the underlying tension and jealousy between Edmund and his siblings which would have a major role in the later plot.

Subsequently, the children are – as in the book – evacuated to the country home of Professor Kirke. One day while they are playing hide and seek, Lucy discovers a wardrobe and enters a wintery fantasy world called Narnia. She spends a few hours in the home of the faun, Mr. Tumnus, who explains that the White Witch cursed Narnia, and it has been winter for one hundred years. In accordance with her orders, if a human is ever encountered, a Narnian must bring them to her. However, Tumnus likes Lucy and can’t bring himself to kidnap her so he sends her home. When she returns, hardly any time has passed in the normal world, and when the other children check the Wardrobe, all they see is a normal wooden back – the portal is gone.

…

The Pevensies become Kings and Queens and stay in Narnia until they are older. When chasing a white stag to receive wishes, they find the lamppost and the wardrobe and go back to England, where they magically appear as children again. The Professor then tosses them the ball used to break the window and instructs them to tell him the story. Later, Lucy attempts to go back to Narnia, but the Professor tells her he has been trying for years, and they will probably get back to Narnia when least expected.

King Harold (voiced by John Cleese) falls ill and his ogre son-in-law Shrek (voiced by Mike Myers) and daughter Princess Fiona (voiced by Cameron Diaz) are next in line to be King and Queen of Far Far Away. Shrek declines, insisting that an ogre as king is a bad idea and that there has to be someone else for the job. With his final few breaths, the king tells Shrek that there is one other heir who can become the new King of Far Far Away: his nephew, Arthur Pendragon (voiced by Justin Timberlake). After a mournful funeral, Shrek sets out on a quest to bring back the new king, along with Donkey (voiced by Eddie Murphy) and Puss in Boots (voiced Antonio Banderas). As they’re sailing off, Fiona runs to the dock and announces to Shrek that she is pregnant and he is going to be a father. Shocked, Shrek begins to have nightmares about his future children on the journey to find Arthur.

The trio’s journey soon leads them to Worcestershire Academy, an elite boarding school, where they discover that Arthur (“Artie”, as he prefers to be called) is a scrawny 16-year old underachiever picked on by virtually everyone, from the cool kids down to the retainer wearing Dungeons and Dragons geeks. Far removed from the courageous legend his name evokes, Artie stands literally at the bottom of the high school food chain. He is constantly showered with insults, used as a punching bag by the school Jousting Team, led by the obnoxious Lancelot du Lac (voiced by John Krasinski), and cruelly scorned by Guinevere (Latifa Ouaou), the girl he had always loved.

…

As Far Far Away is left in the capable hands of young Artie, the move ends as Shrek retires with Fiona to their swamp a few months later, becoming the parents of ogre triplets.