Bishop73

3rd Apr 2018

Shrek 2 (2004)

Question: What caused Fiona to turn back into a human?

Answer: It wasn't a side effect of the "Happily Ever After" potion, it was the main purpose of it. The potion turned the drinker of the potion and his or her true love into a more beautiful form. However, in order for them to stay in that form, they must kiss before midnight. Since Shrek and Fiona waited till after midnight, they reverted back. Donkey also reverts back. There was a script idea to show Dragon also change, but it was scrapped. However, we only see Dragon after the potion wore off, so she too would be in her normal form, since they didn't kiss before midnight.

Bishop73

Answer: Yes. Since the Happily Ever After Potion causes Shrek to become a handsome man and, according to the instructions, causes the persons one true love to also change into a different form, after Shrek became human, Fiona turned back into a human.

Answer: That was an unintended side effect of the "Happily Ever After" potion that caused Shrek to turn human and Donkey to turn into a white stallion; the reason it caused Fiona to revert to her human form is never really explained within the film.

zendaddy621

I meant was it Shrek drinking the potion that caused Fiona to turn back into a human.

Yes.

lionhead

But they changed because as it says in the film "true form" which means it's who they are in their hearts.

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.