Still from Shrek 2 (2004)
Film 2 of 4 · by Tessa Marlowe

Shrek 2 (2004): Cast, Plot and Ending Explained

Shrek 2 (2004) is the animated sequel to Shrek (2001), directed by Andrew Adamson, Kelly Asbury and Conrad Vernon, in which Shrek, Princess Fiona and Donkey visit the kingdom of Far Far Away to meet Fiona's parents. It was released in the US on May 19, 2004, runs 92 minutes and is rated PG.

Image: TMDB
Shrek 2 (2004) theatrical poster
US release
May 19, 2004
Runtime
1h 32m
Rating
PG / U / PG
Director
Andrew Adamson, Kelly Asbury, Conrad Vernon
Budget
$150 million
Worldwide
$933 million

Shrek 2 Trailer

Trailer

Shrek 5 trailer

What Is Shrek 2 About?

Shrek 2 is about a newly married ogre couple who travel to meet the bride's royal parents, and discover that the family reunion comes with a scheme attached. The film picks up right after the wedding in Shrek (2001), with Shrek and Princess Fiona returning from their honeymoon to find a royal invitation waiting for them. It comes from the kingdom of Far Far Away, where Fiona's parents, King Harold and Queen Lillian, want to meet the man their daughter married.

Shrek reluctantly agrees to go, and Donkey tags along for the trip. The welcome is cooler than anyone hoped. King Harold and Queen Lillian are shocked to see that their daughter is still an ogre and has married one. Meanwhile, Fairy Godmother has her own plans for Fiona: she wants her to marry her son, Prince Charming.

Shrek 2 is rated PG in the US.

Who Is in the Shrek 2 Cast?

Shrek cast

Also starring Cody Cameron (Pinocchio / Three Pigs (voice)), Alina Phelan (Maiden #1 / Generic Female #2 (voice)), Guillaume Aretos (Receptionist (voice)), Conrad Vernon (Gingerbread Man / Cedric / Announcer / Muffin Man / Mongo (voice)), Christopher Knights (Blind Mouse (voice)), David P. Smith (Herald / Man with Box (voice)), Mark Moseley (Mirror / Dresser (voice)), Wendy Bilanski (Bar Frog (voice)), Chris Miller (Humphries / Magic Mirror (voice)), Latifa Ouaou (Doll / Jill (voice)), Erika Thomas (Maiden #2 (voice)), Joan Rivers (Joan Rivers (voice)), Andrew Adamson (Captain of the Guards (voice)).

Shrek 2 Stills

Release Dates

MarketDateSource
USMay 19, 2004confirmedboxofficemojo.com
UKJuly 2, 2004confirmedscreendaily.com
AUJune 17, 2004reportedthemoviedb.org

Where to Watch Shrek 2

MarketSubscriptionRent or buy
USfuboTV, Peacock Premium, Peacock Premium PlusAmazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home
UKNetflix, BBC iPlayer (Free)Apple TV Store, Rakuten TV, Amazon Video, Sky Store
AUNetflix, BINGE, Paramount Plus, Foxtel Now, Stan, Paramount Plus Premium, Paramount Plus Basic with AdsApple TV Store, Amazon Video, YouTube, Fetch TV

Streaming availability data from JustWatch, checked 2026-11-03.

Who Directed Shrek 2 and Who Made It?

DirectorAndrew Adamson, Kelly Asbury, Conrad Vernon
WritersAndrew Adamson, Joe Stillman, J. David Stem, David N. Weiss, Ted Elliott, Terry Rossio, Roger S.H. Schulman
ProducersDavid Lipman, Aron Warner, John H. Williams
MusicHarry Gregson-Williams

Box Office

Budget$150 million
Domestic (US and Canada)$445 million
International$488 million
Worldwide$933 million

Shrek box office for every film.

Shrek 2 Soundtrack and Songs

The music of Shrek 2 comes from two places: a score by Harry Gregson-Williams and a pair of pop songs, "Accidentally in Love" by Counting Crows and "Holding Out for a Hero" by Bonnie Tyler. The album that collects the film's music is titled Shrek 2: The Motion Picture Soundtrack.

Of the two songs, "Holding Out for a Hero" has a detail of its own. Euronews reports that Shrek 2 used two versions of it, so the track heard in the film is not the only take attached to this sequel.

The songs and score of every film in the series are laid out in the Shrek soundtrack guide.

Shrek 2 album cover

Shrek 2

Soundtrack album · DreamWorks Records · May 11, 2004 · 14 tracks

Cover art via Cover Art Archive

Full tracklist

  1. 1Accidentally in Love · Counting Crows3:09
  2. 2Holding Out for a Hero · Frou Frou3:23
  3. 3Changes · Butterfly Boucher, David Bowie3:22
  4. 4As Lovers Go (Ron Fair remix) · Dashboard Confessional3:29
  5. 5Funkytown · Lipps, Inc.4:00
  6. 6I'm on My Way · Rich Price3:22
  7. 7I Need Some Sleep · EELS2:28
  8. 8Ever Fallen in Love · Pete Yorn2:32
  9. 9Little Drop of Poison · Tom Waits3:12
  10. 10You're So True · Joseph Arthur3:55
  11. 11People Ain't No Good · Nick Cave & the Bad Seeds5:40
  12. 12Fairy Godmother Song · Jennifer Saunders1:52
  13. 13Livin' La Vida Loca · Antonio Banderas, Eddie Murphy3:29
  14. 14Holding Out for a Hero · Jennifer Saunders3:57
Shrek 2: Original Motion Picture Score album cover

Shrek 2: Original Motion Picture Score

Score album · Varèse Sarabande · December 7, 2004 · 22 tracks

Cover art via Cover Art Archive

Full tracklist

  1. 1Prince Charming · Harry Gregson‐Williams2:05
  2. 2Leaving Home · Harry Gregson‐Williams1:12
  3. 3Far Far Away · Harry Gregson‐Williams1:45
  4. 4Family Dinner · Harry Gregson‐Williams2:10
  5. 5Fiona's Room · Harry Gregson‐Williams1:01
  6. 6We Need to Talk · Harry Gregson‐Williams1:32
  7. 7The Poison Apple · Harry Gregson‐Williams1:20
  8. 8The Factory · Harry Gregson‐Williams1:40
  9. 9By the Ol' Oak · Harry Gregson‐Williams2:02
  10. 10Annoying Talking Animal · Harry Gregson‐Williams2:56
  11. 11The Potion Room · Harry Gregson‐Williams3:09
  12. 12Deep Fried · Harry Gregson‐Williams2:03
  13. 13Not Meant to Be · Harry Gregson‐Williams2:49
  14. 14The Ball · Harry Gregson‐Williams1:10
  15. 15The Prince of Her Dreams · Harry Gregson‐Williams2:16
  16. 16Tonight on 'Knights' · Harry Gregson‐Williams0:48
  17. 17Magic Tea · Harry Gregson‐Williams1:50
  18. 18The Mission · Harry Gregson‐Williams1:30
  19. 19Muffin Man · Harry Gregson‐Williams1:10
  20. 20Get the Wand · Harry Gregson‐Williams2:09
  21. 21All Is Revealed · Harry Gregson‐Williams3:17
  22. 22Dragon!! · Harry Gregson‐Williams0:39

Sources: musicbrainz.org, musicbrainz.org, themoviedb.org

Shrek soundtrack

Shrek 2 Plot: Full SummarySpoilers

In Shrek 2, Shrek and Fiona visit her royal parents, Fairy Godmother tries to break them up with a potion, and they choose to remain ogres. Shrek does not want to attend the royal ball hosted by Fiona's parents, but Fiona persuades him, and Donkey joins them.

Fairy Godmother wants her son Prince Charming to marry Fiona, so she hires the swordsman cat Puss in Boots to get rid of Shrek. Puss fails, and instead he ends up working with Shrek and Donkey. The three break into Fairy Godmother's factory and steal a potion called Happily Ever After. Shrek and Donkey drink it, and Fiona later does too.

They wake up to find that Shrek and Fiona are now human and Donkey is a white stallion. The change will only last if the couple share a true love's kiss before midnight. Fairy Godmother sends Charming to pass himself off as Shrek, while Shrek, believing Fiona may be better off without him, walks away.

Shrek, Donkey and Puss are then arrested, but their fairy tale friends break them out and they crash the ball. Charming kisses Fiona, but she punches him out instead of falling for him. King Harold reveals he swapped the poisoned drink meant for Fiona, then steps in front of a spell aimed at Shrek. The spell bounces back and destroys Fairy Godmother, and Harold turns back into the frog he once was. Shrek and Fiona choose to stay together as ogres.

When and Where Did Shrek 2 Premiere?

Shrek 2 had its first screening at the Cannes Film Festival on May 15, 2004, four days before its US release. It was in competition for the Palme d'Or, and the prize that year went to Fahrenheit 9/11.

The US theatrical release followed on May 19, 2004. In the UK the film opened on July 2, 2004, and the Australian release is reported as June 17, 2004. The UK date comes from Screen Daily; the Australian date is from TMDB listings and is unconfirmed.

Certifications differ by country: the film is rated PG in the US, U in the UK and PG in Australia. Cannes is the only premiere on record, and no separate venue has been published for the screening.

Shrek 2 Ending ExplainedSpoilers

The ending of Shrek 2 means that Fiona and Shrek choose each other as ogres, and the film treats that choice as the real happily ever after. At midnight Fiona turns down the chance to stay human and picks Shrek as he really is. Both return to ogre form, and Donkey changes back as well, much to his disappointment.

Why does the potion matter? The Happily Ever After potion offers the storybook version of the ending: a handsome husband and a beautiful bride. Opinion: the film is at its sharpest when Fiona punches Prince Charming at the ball instead of falling for the kiss, because that one swing rejects the ideal the whole ball has been staging. Charming works as a picture of the fairy tale ideal rather than a true rival, which is why Shrek walking away, believing Fiona may be better off without him, is the real danger in the story, not the swordplay.

The reveal about Harold adds a second layer. He swapped the poisoned drink meant for Fiona, then stepped in front of the spell aimed at Shrek. He is the Frog Prince who used the same potion years earlier to win Queen Lillian, so his own happy ending was bought with the same shortcut. The spell bounces back and destroys Fairy Godmother, Harold turns back into a frog, and the film closes with its villain gone and no kingdom saved, only a family repaired.

The production backs up how much weight these faces carry. Computer Graphics World reported in May 2004 that the facial animation system was rewritten for higher resolution models, with a simplified version of its muscle system applied to whole bodies. Prince Charming's head alone was built with 92,644 hairs, and Puss in Boots had the most complex rig of the main characters, able to switch between a four footed and a biped setup with his hat built into it. In my reading, that investment is why a quiet beat like Fiona's refusal at midnight can rest on expression alone.

Against the rest of the series, the structure is distinctive. Shrek 2 begins where Shrek (2001) ended, with the wedding already done, so its question is whether the marriage survives pressure from outside rather than how it begins. Puss in Boots, hired to get rid of Shrek and then switching sides, is the one new arrival who stays on, and he later headlined his own films. The ball ends in celebration, and the final scene hints at more stories to come for the characters. That leads into Shrek the Third. For the full run, the Shrek movies in order page sets out the release and chronological order.

Is There a Post Credit Scene in Shrek 2?Spoilers

Yes, Shrek 2 has a single post credit scene, and it belongs to Dragon: she has married Donkey, and she arrives with several baby dragon donkey hybrids.

The joke lands because of where Donkey's story ends in the main film. After drinking the Happily Ever After potion he spends the night as a white stallion, then turns back at midnight to his own disappointment. The coda gives him a family instead. For more on the two characters, see Dragon and Donkey.

Shrek 2 Filming Locations

Shrek 2 has no live action filming locations, because the film was made entirely with computer animation. Far Far Away, the kingdom at the heart of the story, is a fictional setting rather than a real place.

The images were produced on a computer renderfarm instead of on location, so there is no set or city to visit.

Shrek 2 Trivia

Shrek 2 competed for the Palme d'Or at the 2004 Cannes Film Festival, where the prize went to Fahrenheit 9/11. The rest of the list comes from the film's production.

  • About 3,500 processors ran the renderfarm used to make the film.
  • Prince Charming's head was built with 92,644 hairs.
  • Puss in Boots had the most complex rig of the main characters. It could switch between a four footed and a biped setup, with his hat built into the rig.
  • The facial animation system was rewritten for higher resolution models, and a simplified version of its muscle system was applied to whole bodies.
  • Five animator teams of five to six animators each worked on the film, using about 1,300 animation cycles for the crowds.

The film is the second in the series and sits between Shrek (2001) and Shrek the Third. In chronological order it is third, after Puss in Boots and Shrek (2001).

Facts

FAQs

When was Shrek 2 released?

Shrek 2 was released in US theaters on May 19, 2004. It opened in the UK on July 2, 2004, and the Australian release is reported as June 17, 2004. It first screened at the Cannes Film Festival on May 15, 2004.

Who is in the Shrek 2 cast?

Mike Myers voices Shrek, Eddie Murphy voices Donkey and Cameron Diaz voices Princess Fiona. Julie Andrews voices Queen Lillian, Antonio Banderas voices Puss in Boots, John Cleese voices King Harold, Rupert Everett voices Prince Charming and Jennifer Saunders voices Fairy Godmother.

Where can I watch Shrek 2?

As of November 3, 2026, Shrek 2 streams in the US on Peacock and fuboTV, in the UK on Netflix and BBC iPlayer, and in Australia on Netflix, BINGE, Paramount Plus, Foxtel Now and Stan. It can also be rented or bought on services such as Amazon Video, Apple TV and YouTube. Availability changes, so check the services directly.

Is Shrek 2 on Netflix?

Shrek 2 is listed on Netflix in the UK and Australia, but not in the US, according to JustWatch data on TMDB checked on November 3, 2026. In the US, Peacock and fuboTV carry it.

How long is Shrek 2?

Shrek 2 runs 92 minutes, according to TMDB. It is rated PG in the US.

What songs are in Shrek 2?

The notable songs are "Accidentally in Love" by Counting Crows and "Holding Out for a Hero" by Bonnie Tyler. Harry Gregson-Williams composed the score, and the album is titled Shrek 2: The Motion Picture Soundtrack.