Shrek Forever After

Continuity mistake: Rumplestiltskin looks completely different in this movie than he did in the previous film Shrek The Third; Prince Charming momentarily talks to Rumplestiltskin in the tavern during the third film, and the character looks completely different, has a different voice and different demeanor.


Continuity mistake: When Shrek and Fiona are fighting the dragon, the amount of chain between Shrek and the dragon changes after he wraps the chain around the dragon's tail.

Continuity mistake: In the scene where Shrek goes back to the swamp after signing the contract, he realizes that Fiona isn't there and pulls out the contract to read it. He then notices something flying overhead and looks up to see the witches. In the next shot, we see no contract in Shrek's open hands. (00:22:30)

Continuity mistake: The King and Queen disappear and their crowns fall to the floor. However they (The crowns) appear on Rumpilstilskin's table. (00:28:45)

Ssiscool Premium member

Continuity mistake: Fifi the goose changes size throughout the film. From small enough to fit on Rumpelstiltskin's lap, to big enough to pull the cart.

Upvote valid corrections to help move entries into the corrections section.

Suggested correction: The goose has magical powers that likely allows it to change size in the film. The scene where the goose jumps on Rumpel's lap is in the past, also. So likely when the goose was a lot younger.

Continuity mistake: In the scene when Pinocchio arrives to request Rumpelstiltskin to convert him into a real kid there's nothing on the table but goblets and kind of cakes, after Rumpelstiltskin asks to the wolf his wig, he suddenly takes the contract from the table and on it appears the feather and ink that Pinocchio uses to sign the contract.

Continuity mistake: Rumplestiltskin calls Fifi at the start and plucks a feather from the goose. In the next shot, it is perfectly sharpened and ready to use. (00:03:10)

Ssiscool Premium member

Continuity mistake: When Shrek is having supper with Rumple Stilskin, Rumple is taking the meat from the oven. There are no additional plates. But when Rumple breaks the plate in anger, cutting the meat he turns to Shrek serving the meat on a solid plate.

Hermias Nieuwoudt

Continuity mistake: When Shrek does a cannonball jump in the pig pen, the wider shot doesn't show the pigs anywhere in the pen after they ran away.

Continuity mistake: It was morning when Shrek enters the castle, because Donkey shouted to Shrek, "and find us some breakfast." And after leaving the castle, Donkey found a waffle and got pulled toward the ogres' hiding place. Once inside the hiding place, Shrek tried to take Donkey away from becoming a "dinner" by saying "Your dinner is my friend." Immediately Fiona showed up as an ogre, which confirms that it has suddenly become night. (00:36:30 - 00:41:05)

Plot hole: In the second Shrek movie, we find out that Fairy Godmother and the King had a deal that Prince Charming would save Princess Fiona from the keep, hence becoming her true love and breaking the curse. In the fourth movie, we start with Rumple monologuing about how he almost had the Kingdom by signing a deal with the King. Why would the King be so desperate to try and reverse the curse by signing a deal when he knows he has a prior attempt through Prince Charming, assuming it would take the same time for the messenger to return with news about Charming and Fiona either way?

Upvote valid corrections to help move entries into the corrections section.

Suggested correction: It is stated in the intro that when "days turned into years" of waiting for a Prince to rescue Princess Fiona, the king and queen resorted to more desperate measures - enter Rumpelstiltskin.

More mistakes in Shrek Forever After
More quotes from Shrek Forever After

Trivia: The flute solos played by the Pied Piper were played by Jeremy Steig, a well-known jazz flutist. He is also the son of William Steig, the author of the original Shrek books.

More trivia for Shrek Forever After

Question: What happened then to Prince Charming or Fairy Godmother? In Shrek 2, they did mention that it was the Fairy Godmother who cursed Fiona. So how come Prince Charming never rescued her instead of Shrek (since he was never born in Rumpelstiltskin's timeline)? The King and Queen may have disappeared but at least Prince Charming could have still saved her.

Answer: It is not known why it took Charming so long to rescue Fiona. She was in the tower for several years. Shrek 2 picked up after she was rescued and it was too late for Charming. Since Shrek was never born and Charming was so late, I would think there was nothing from stopping the King and Queen from signing the deal with Rumplestiltskin. The deal was for Fiona to be rescued from the tower in exchange for the Kingdom. He never said "who" rescued her. She rescued herself. It was a trick from the beginning. Not sure of their whereabouts after the deal. Fairy Godmother probably could not change the alternate reality if she did not know what happened to everyone.

Answer: Although they never say explicitly what happened, my guess is in the alternate reality where Shrek never came to rescue Fiona Prince Charming was killed by the dragon (like all the other knights who tried to save her) and then Fiona escaped on her own shortly afterwards.

More questions & answers from Shrek Forever After

Join the mailing list

Separate from membership, this is to get updates about mistakes in recent releases. Addresses are not passed on to any third party, and are used solely for direct communication from this site. You can unsubscribe at any time.

Check out the mistake & trivia books, on Kindle and in paperback.