The King of Far Far Away has died and Shrek and Fiona are to become King & Queen. However, Shrek wants to return to his cozy swamp and live in peace and quiet, so when he finds out there is another heir to the throne, they set off to bring him back to rule the kingdom.
Directed by Chris Miller
ship
island
ambush
kingdom
boarding school
liberation of prisoners
pregnancy
traitor
shipwreck
stage
sadness
transformation
assault
prince
villain
theater play
tricks
heir to the throne
conciliation
sequel
teacher
best friend
dragon
cowardliness
capture
wizard
aftercreditsstinger
duringcreditsstinger
ogre
cartoon donkey
Rank
#153 in 2007·#6733 overall
Trailer
IMDB
N/A
Letterboxd
3.0 / 5
Where to Watch
Cast
Mike Myers
Shrek (voice)
Eddie Murphy
Donkey (voice)
Cameron Diaz
Princess Fiona (voice)
Antonio Banderas
Puss in Boots (voice)
Julie Andrews
Queen Lillian (voice)
John Cleese
King Harold (voice)
Rupert Everett
Prince Charming (voice)
Eric Idle
Merlin (voice)
Justin Timberlake
Prince Artie (voice)
Susanne Blakeslee
Evil Queen (voice)
Cody Cameron
Pinocchio / Three Pigs (voice)
Larry King
Doris (voice)
Crew
Chris Miller
Director
Raman Hui Shing-Ngai
Co-Director
Peter S. Seaman
Screenplay
Jeffrey Price
Screenplay
Aron Warner
Screenplay
Chris Miller
Screenplay
Harry Gregson-Williams
Original Music Composer
Joyce Arrastia
Editor
Michael Andrews
Editor
Aron Warner
Producer
John H. Williams
Executive Producer
Andrew Adamson
Executive Producer
Popular Reviews
5371 reviews
Davy Got BoredPRO
5.6★ · 02/17/26
Definitely the weakest out of the first 3 but it still was solid. There’s just a lot more forgettable parts in this one and it’s definitely not as entertaining as the other two. The comedy is still there but it doesn’t pack as much of a punch really. The voice actor for Arthur wasn’t great and after watching I didn’t realize it was actually Justin Timberlake which is crazy but whatever. It’s a middle of the road family friends animation and it’s still shrek. I’ll definitely watch again.
Definitely the weakest out of the first 3 but it still was solid. There’s just a lot more forgettable parts in this one and it’s definitely not as entertaining as the other two. The comedy is still there but it doesn’t pack as much of a punch really. The voice actor for Arthur wasn’t great and after watching I didn’t realize it was actually Justin Timberlake which is crazy but whatever. It’s a middle of the road family friends animation and it’s still shrek. I’ll definitely watch again.