* Bevezetés a mocsárba: A film azzal kezdődik, hogy Shrek egy csendes mocsárban éli meg hangulatos és magányos életét. Shrek értékeli a magánéletét, és megszokta, hogy elszigetelje magát a világ többi részétől.
* Fiona bebörtönzése: Egy párhuzamos történetben Fiona hercegnőt a szülei egy toronyban ejtik csapdába. Arra vár, hogy megmentse egy jóképű herceg, és nincs tudatában az átoknak, amely éjszaka ogrévá változtatja.
2. felvonás:Shrek átalakulása kezdődik
* Farquaad úr kiáltványa: Lord Farquaad, Duloc vertikálisan kihívott uralkodója úgy dönt, hogy feleségül vesz egy hercegnőt, hogy törvényes király legyen. Fiona hercegnőt választja, elindítva a kalandot, amely megváltoztatja Shrek életét.
* Szamár és Shrek találkozása: Szamár, egy túlságosan beszédes és barátságos szamár, Shrek mocsarába botlik. Shrek vonakodva megengedi Szamárnak, hogy vele együtt jelölje meg Fionát megmentő küldetését, ezzel jelezve felejthetetlen barátságuk kezdetét.
* A csata Robin Hooddal és vidám embereivel: Shrek és Szamár találkozik Robin Hooddal és vidám embereivel a Sherwood Forestben. Kezdetben összetévesztette Shreket egy ogrével, aki elrabolta Fionát, Robin Hood harcba bocsátkozik vele, de végül Shrek elmagyarázza valódi szándékait.
3. felvonás:Fiona megmentésének küldetése
* Érkezés a Sárkánytoronyhoz: Shrek és Szamár elérik a sárkányvárat, ahol Fiona hercegnőt tartják fogva. Shrek bátran belép a kastélyba, és szembeszáll a sárkánnyal, végül egy ügyes trükk segítségével legyőzi azt.
* Fiona átkának kinyilatkoztatása: Miután sikeresen megmentette Fionát, Shrek felfedezi titkos átkát. Ahogy a nap lenyugszik, Fiona ogrévé változik, megdöbbenve és összezavarva Shreket és Szamarat.
* Shrek és Fiona szerelme: A Fiona átka okozta kezdeti feszültség ellenére Shrekben és Fionában fokozatosan érzések alakulnak ki egymás iránt. Megtanulják átölelni valódi énjüket, és szeretetük növekedni kezd.
4. felvonás:A megoldás és a végső átalakulás
* Előkészületek az esküvőre: Lord Farquaad megérkezik seregével, hogy feleségül vegye Fionát. Shrek megszakítja a szertartást, és mindenki előtt felfedi Fiona ogre alakját.
* Donkey and Dragon's Intervention: Szamár és a sárkány összefog, hogy megküzdjenek Lord Farquaaddal és embereivel. Ahogy a csata kibontakozik, Shrek és Fiona ráébred egymás iránti szeretetükre, és megerősíti a köteléküket.
* Shrek átalakulása: A végén Shrek megiszik egy szerelmi bájitalt, abban a reményben, hogy attól jóképű emberi herceg lesz. A bájital azonban nincs rá hatással. Ehelyett Fiona elfogadja őt olyannak, amilyen valójában, és végül ogrékként élnek boldogan, míg meg nem halnak.