Shrek Forever After is a 2010 comedy and the fourth film in the Shrek series.
Cast[]
- Mike Myers as Shrek
- Eddie Murphy as Donkey
- Cameron Diaz as Princess Fiona
- Antonio Banderas as Puss in Boots
- Walt Dohrn as Rumpelstiltskin
- Conrad Vernon as Gingerbread Man
- Aron Warner as Wolf
- Christopher Knights as Three Blind Mice
- Cody Cameron as Pinocchio, Three Little Pigs
- Jon Hamm as Brogan the Ogre
- Craig Robinson as Cookie the Ogre
- Jane Lynch as Gretched the Ogre
- Julie Andrews as Queen Lillian
- John Cleese as King Harold
- Chris Miller as Magic Mirror, Mr. Geppetto
- Kristen Schaal as Pumpkin Witch, Palace Witch
- Mary Kay Place as Guard Witch
- Meredith Vieira as Broomsy Witch
- Kathy Griffin as Taran
- Lake Bell as Patrol Witch, Wagon Witch #2
- Jeremy Steig as Pied Piper
- Larry King as Doris the Ugly Stepsister
- Regis Philbin as Mabel the Ugly Stepsister
- Mike Mitchell as Butterpants
- Ryan Seacrest as Butterpants' Father
- Ashley Boettcher as Witch
Plot[]
In a flashback, King Harold and Queen Lillian are about to sign the kingdom of Far Far Away over to Rumpelstiltskin ("Rumpel"), in exchange for lifting the curse of their daughter, Princess Fiona. However, the deal is canceled at the last second when they are informed that Fiona has been rescued. An angry Rumpel laments his loss and wishes that Fiona's rescuer, Shrek, was never born. Meanwhile, Shrek has grown steadily weary of being a family man and celebrity, leading him to long for the days when he was feared and had privacy. While celebrating his children's first birthday at a restaurant in Far Far Away, an escalating series of mishaps further injures his ego, causing him to walk out in anger and lash out at Fiona. Having observed the outburst, Rumpel follows Shrek and stages a scene of being in distress, prompting Shrek to help. Inside Rumpel's carriage, Shrek laments that he is no longer a "real ogre". Following through on his scheme, Rumpel pretends to thank Shrek for his good deed earlier and offers him a deal: receive a day as a "real ogre" in exchange for a day from his childhood. Shrek signs the contract and is whisked away into an alternate reality. Now feared by the villagers, Shrek seizes the opportunity to cause some lighthearted mischief until he discovers that Fiona is a fugitive and his home is deserted and desolate. Captured by witches, Shrek is taken to Rumpel, now the king of the derelict Far Far Away. Rumpel reveals to Shrek that he took the day he was born, meaning Shrek never existed in this altered timeline. Consequently, Harold and Lillian were forced to sign the kingdom over to Rumpel, causing them to disappear. When the day ends, Shrek will cease to exist. Shrek escapes Rumpel's castle with Donkey, who is initially terrified of Shrek but befriends him after seeing him cry over his erased history. Donkey helps Shrek find a hidden exit clause; the contract can be nullified by "true love's kiss". The pair soon encounter a still-cursed Fiona leading an army of ogres in a resistance against Rumpel, and a lazy and overweight Puss in Boots being kept as Fiona's pet. Shrek tries to win over Fiona, who has since become disillusioned about the power of true love after not being rescued and is too busy preparing for an ambush on Rumpel. While sparring with Shrek, Fiona begins to take a liking to him, but they stop short of kissing. Puss encourages Shrek to continue pursuing Fiona. During the ambush, the ogres are captured by the Pied Piper, but Shrek and Fiona escape with Puss and Donkey. Shrek insists that Fiona kiss him, assuring her that it will fix everything; she reluctantly obliges, but nothing happens. Rumpel then offers a wish to anyone who brings him Shrek, and after hearing this, Shrek turns himself in. Rumpel is forced to grant the wish to Shrek, and he uses it to free the other ogres. As Shrek is locked up, Rumpel reveals that Fiona has been captured and not released, since she is not "all ogre". Donkey, Puss, and the freed ogres form a plan to storm the castle; they capture Rumpel and defeat his witch army, while Shrek and Fiona take down Dragon. As the sun rises, Shrek begins to fade from existence, but finally having fallen in love with him, Fiona kisses Shrek just before he disappears. Seeing that she is still an ogre in the sunlight, Fiona realizes her curse was broken and that she has assumed "love's true form" just as the alternate reality disintegrates, making everyone disappear. Shrek and Rumpel are then transported back to the original timeline to the moment before Shrek lost his temper at the party. Instead of lashing out, he embraces his family and friends with a newfound appreciation for them.