A bored and domesticated Shrek pacts with deal-maker Rumpelstiltskin to get back to feeling like a real ogre again, but when he's duped and sent to a twisted version of Far Far Away—where Rumpelstiltskin is king, ogres are hunted, and he and Fiona have never met—he sets out to restore his world and reclaim his true love.
Mike Myers
as Shrek (voice)
Eddie Murphy
as Donkey (voice)
Cameron Diaz
as Princess Fiona (voice)
Antonio Banderas
as Puss in Boots (voice)
Walt Dohrn
as Rumpelstiltskin / Priest / Krekraw Ogre (voice)
Julie Andrews
as Queen Lillian (voice)
John Cleese
as King Harold (voice)
Jon Hamm
as Brogan (voice)
Jane Lynch
as Gretched (voice)
Craig Robinson
as Cookie (voice)
Lake Bell
as Patrol Witch / Wagon Witch #2 (voice)
Kathy Griffin
as Dancing Witch / Wagon Witch #1 (voice)