Tolimoje šalyje, negailestingas valdovas Lordas Farquaad’as į tolimąjį užkampį išvijo visas pasakų būtybes. Valdovui pasipriešinoti sugebėjo trys būtybės: Pirmasis – žalias, smirdintis ogras, tačiau su auksine širdim, vardu Šrekas; jo kilnusis bendražygis, negalintis nutilti, Asilas; ir gražioji, bet „kieta“ princesė Fiona, kurią į žmonas pasiimti nori pats piktasis Duloc’o valdovas.
Žaliasis žmogėdra Šrekas susituokia su gražuole Fiona, kuri pakviečia savo mylimąjį susitikti su tėvais – karaliene Lilijana ir karaliumi Haroldu. Tikrai ne visi yra patenkinti princesės pasirinkimu, o ypač žavusis princas, kuris tikėjosi kada nors sulaukti Fionos atsako. Nauji, juokingi, pavojingi ir žali nuotykiai su daugybe naujų personažų vėl prasideda!
Zogas lanko drakonų mokyklą ir labai stengiasi pelnyti auksinę žvaigždutę. Gaila, kol kas nepavyksta... Mokykloje moko garsiai riaumoti, spjaudytis ugnimi, nugalėti riterius ir grobti princeses. Zogas norėtų sutikti bent kokią princesę miške, kurią galėtų pagrobti, tačiau sutinka mergaitę, kuri nėra princesė. Atrodo, jie susidraugaus!
Jaunas karalius buvo sužeistas mūšyje. Jį išgelbėjo drakonas, gyvenęs netoliese. Po kelerių metų jo nugalabyti atvyko garsus drakonų žudikas. Tačiau drakonas susidraugavo su riteriu ir netgi sudarė sąjungą. Drakonas neva puldinės kaimus ir miestelius, o laiku pasirodęs riteris neva gelbės jų žmones. Už gyventojų "išgelbėjimą” gautą nemažą atlygį pasidalins pusiau. Netikėtai "duetą” pasiekia žinia, kad šalį pradėjo valdyti naujas karalius – tikras blogio įsikūnijimas. Drakonas su riteriu patraukia į karalystę nužudyti žiauriojo valdovo. Tačiau paaiškėja, kad jis – kadaise drakono išgelbėtas jaunuolis...
Jaunuolis Taranas svajoja tapti didžiu kariu, bet kol kas jo darbas yra prižiūrėti ir saugoti stebuklingą kiaulę, turinčią gebėjimų pranašauti. Svajones tapti karžygiu tenka šiek tiek atidėti, nes stebuklingą kiaulę pagrobia piktas valdovas.
Kuomet Šrekas vedė princesę Fioną, mažiausiai, ko jis norėjo – tai valdyti karalystę. Vis tik kuomet jo uošvis, karalius Haroldas, suserga, Šrekui tenka imtis valdovo pareigų. Tačiau jis ima ieškoti išeities. Išeitis yra. Jos vardas – Artūras…
Filmo veiksmas nukelia į 2010-2020 Angliją, į pasaulį, sunaikintą ir valdomą monstrų, sugebančių spjaudyti ugnimi, savo išvaizda primenančių seniai išnykusius drakonus. Nedidelė grupelė išlikusių gyvųjų nusprendžia išgelbėti žemę nuo baisių mutantų ir jų "ugnies valdžios".... Šių dienų Londone dvylikametis berniukas stebi savo mamą, profesionalią konstruktorę-inžinerę. Jos organizuoti miesto kasinėjimai prikelia ugnimi alsuojantį žvėrį. Po dvidešimties metų Žemę okupuoja galingi monstrai.