* Lord Farquaads søgen: Lord Farquaad, herskeren over Duloc, leder efter en prinsesse at gifte sig med. Han sender sine riddere for at finde hende, men de snubler over Shreks sump.
* Dragon's Rescue: Shrek, irriteret af eventyrdyrene Farquaad har forvist sin sump, forsøger at slippe af med dem. Hans rejse fører ham til tårnet, hvor Fiona er fængslet af en drage. Shrek redder hende, men hun synes ikke for begejstret.
* "Ogre" -faktoren: Fiona er oprindeligt væmmes af Shreks udseende, uvidende om, at han faktisk er ganske venlig. Hun er enig i at hjælpe ham med at slippe af med eventyrdyrene i bytte for, at han tager hende til Duloc.
* en udviklende forbindelse: Når Shrek og Fiona rejser sammen, begynder de at forbinde, og Fiona begynder at se ud over Shrek's Ogre ydre. Hun begynder at nyde hans firma og ser hans gode hjerte.
* Kiss og transformation: Fiona og Shrek ankommer til Duloc og er ved at gifte sig. Men inden de kan udveksle løfter, bryder et kys den forbandelse, der har holdt hende fanget som en ogre om dagen og en prinsesse om natten. Fiona accepterer endelig sig selv og elsker Shrek for den han er.
Så Fiona og Shrek mødes gennem en række begivenheder, der involverer en krævende Lord, en grumpy ogre, en frygtelig drage og en søgen efter at redde en prinsesse. Deres rejse kulminerer med en overraskende vri, der afslører Fionas sande form og starten på deres kærlighedshistorie.