7.3/ 10
14K votesShould you watch it?
Well likedMost people who watch it are glad they did.
Feels likeprisonprincessmagic
NookFilm doesn't host or stream films. These links go to the official services.
What happens after happily ever after?
Happily ever after never seemed so far far away when a trip to meet the in-laws turns into a hilariously twisted adventure for Shrek and Fiona. With the help of ever-faithful Donkey, Shrek takes on the potion-brewing Fairy Godmother, pompous Prince Charming, and infamous ogre-killer Puss In Boots.
Mike MyersShrek (voice)
Eddie MurphyDonkey (voice)
Cameron DiazPrincess Fiona (voice)
Julie AndrewsQueen Lillian (voice)
Antonio BanderasPuss in Boots (voice)
John CleeseKing Harold (voice)
Rupert EverettPrince Charming (voice)
Jennifer SaundersFairy Godmother (voice)
Larry KingUgly Stepsister (voice)
Aron WarnerWolf (voice)
Kelly AsburyPage / Elf / Nobleman / Nobleman's Son (voice)
Kelly Cooney CilellaFast Food Clerk (voice)What to watch next
If you liked Shrek 2Quick answers
About Shrek 2- How long is Shrek 2?
- Shrek 2 runs 1 hour and 32 minutes (92 minutes).
- Who directed Shrek 2?
- Shrek 2 was directed by Conrad Vernon, Kelly Asbury and Andrew Adamson.
- Who is in the cast of Shrek 2?
- Shrek 2 stars Mike Myers as Shrek (voice), Eddie Murphy as Donkey (voice) and Cameron Diaz as Princess Fiona (voice).
- What language is Shrek 2 in?
- Shrek 2 is in English.
- Is Shrek 2 family friendly?
- Mostly. It is rated PG, so some material may not suit young children.
- Is there a sequel to Shrek 2?
- Yes. Shrek 2 is the second of 4 films in the Shrek series, followed by Shrek the Third (2007).
- Is there a post-credits scene in Shrek 2?
- Yes. Shrek 2 has a scene after the credits, so stay in your seat.
- How much did Shrek 2 make at the box office?
- Shrek 2 earned about $933 million worldwide on a budget of $150 million. A clear hit.
- Where can I watch Shrek 2?
- In the United States, Shrek 2 is streaming on Peacock and Peacock Premium Plus. Availability differs by country: see Stream above for yours.
- When was Shrek 2 released?
- Shrek 2 was released on May 19, 2004.
Your review
Loading…
Reviews
Loading reviews…




















