Cookies on FilmShelves
We use essential cookies to keep the site working. With your permission we also use analytics cookies (so we can fix what's broken) and advertising cookies (so the ads you see are more relevant). Read our privacy policy.
You'll still see ads on the free tier — rejecting just means they won't be personalised.

In a faraway land called Duloc, a heartless ruler, the midget Lord Farquaad (voiced by John Lithgow) has banished all the fairy tales from the land so it can be as boring as he is. But there are three characters who will stand is his way. The first is a green, smelly ogre with a heart of gold named Shrek (Mike Myers), his faithful steed, a Donkey (Eddie Murphy), who will do anything but shut up, and the beautiful, but tough Princess Fiona (Cameron Diaz) whom Lord Farquaad wishes to make his wife so he can become king of Duloc.
As an Amazon Associate and eBay Partner Network member, FilmShelves earns from qualifying purchases. These links may earn us a commission at no extra cost to you.

Shrek (2001)
90 min
It ain't easy bein' green -- especially if you're a likable (albeit smelly) ogre named Shrek. On a mission to retrieve a gorgeous princess from the clutches of a fire-breathing dragon, Shrek teams up with an unlikely compatriot -- a wisecracking donkey.