In a far-off, fairy tale land, Shrek (voice of MIKE MYERS) is a large and ornery, but benevolent ogre who simply wants to be left alone in his swamp-based home. Unfortunately, the actions of Lord Farquaad (voice of JOHN LITHGOW), a diminutive but large-headed prince, have all but squandered Shrek's solitude. For starters, he's banished the land's many fairy tale characters, such as the three blind mice and Snow White and the seven dwarves, into Shrek's swamp.
To make matter worse, Shrek's new "friend" is a hyperactive and wisecracking Donkey (voice of EDDIE MURPHY) who not only can speak, but also won't shut up or leave him alone. Irked by this turn of events, Shrek goes to see Farquaad to set matters straight. The prince, however, agrees to the ogre's demands only if he'll travel to a far-off castle, rescue a princess imprisoned on the top floor that's protected by a fire-breathing dragon, and return her to him to be his bride.
Accompanied by the Donkey, Shrek reluctantly begins his journey to retrieve Fiona (voice of CAMERON DIAZ), a princess who turns out to be cursed with a spell that can only be broken by love's first kiss. As they make their way to the castle where they encounter the dragon and then head back to Farquaad's kingdom, Shrek, the Donkey and Fiona learn unexpected things about themselves, each other and the true nature of beauty.