Shrek lähtee uskaliaalle matkalle, jonka päämääränä on pelastaa tuittupäinen prinsessa Fiona lohikäärmeen kynsistä. Samalla Shrek hankkii takaisin kotisuonsa juonia punovalta lordi Farquaadilta. Apuna Shrekillä on rakastettava, mutta melko suulas Aasi.
Avioliiton auvoisa satama joutuu myrskyn kouriin, kun Shrek ja Fiona matkaavat tapaamaan appivanhempiaan joutuen ratkiriemukkaaseen ja vauhdikkaaseen seikkailuun. Uskollisen Aasin avulla Shrek käy taistoon myrkkyjuomaa keittelevää Hyvää haltiajatarta, komeaa Prinssi Uljasta ja kuuluisaa palkkamurhaajaa, Saapasjalkakissaa vastaan.
Taru sormusten herrasta on J.R.R. Tolkienin maailmankuulu, taianomainen satu hobiteista, haltijoista, kääpiöistä ja Mustasta Lordista. Hobittien sankarilla Frodo Reppulilla on hallussaan sormus, joka antaa haltijalleen vallan hallita kaikkia eläviä olentoja.Mutta koska sormus lopulta tuhoaa kantajansa, lähtee Frodo ihmisten, haltijoiden ja kääpiöiden saattamana matkalle Mustan Lordin maahan heittääkseen sormuksen takaisin Tuomiovuorella sijaitsevaan sulatusuuniin... Lähde Frodon ja hänen ystäviensä kanssa jännittävälle matkalle!
Kun Shrek meni naimisiin Fionan kanssa, viimeinen asia mitä hän halusi, oli tulla kuninkaaksi. Hän kuitenkin löytää itsensä juuri siitä tilanteesta, kun appiukko yllättäen potkaisee tyhjää. Ellei Shrek yhdessä uskollisten ystäviensä Aasin ja Saapasjalkakissan kanssa löydä sopivaa kuningasta Kaukaiselle maalle, saattaa tämä vihreä jätti periä valtikan. Lupaavin kandidaatti kruununperijäksi on Fionan serkku Artie, joka on alisuorittava keskiaikainen lukiolaislintsari. Artien käännyttäminen onkin sitten suurempi haaste kun Shrek toivoi