Shrek

Juoni

Shrek (Samuli Edelmann) on vihreä jätti, joka nauttii ylhäisestä yksinäisyydestään kotonaan suolla. Erään kerran Shrekin rauhaisa elo kuitenkin keskeytyy, kun useat satuhahmot, kuten Pinokkio, kolme pientä porsasta sekä Aasi (Jukka Rasila) joutuvat pakenemaan suolle. Satuhahmojen paon on aiheuttanut pakkomielteinen ja satuja inhoava lordi Faquaard (Eero Saarinen). 
Shrek lähtee kotoaan pyytämään lordi Faquaardia palauttamaan rauhan hänen suolleen riippanaan iloisesti ja jatkuvasti pölisevä Aasi. Sillä välin Faquaard kiduttaa piparkakku-ukkoa, jotta tämä paljastaisi hänelle paenneiden satuhahmojen olinpaikan. Kesken kaiken kidutuskammioon kuitenkin ryntää joukko Faquaardin vartijoita mukanaan lordin palavasti etsimä esine: taikapeili. Peili kertoo Faquaardille, että tästä voi tulla oikea kuningas vain, jos tämä nai prinsessan. Peili antaa Faquaardille kolme prinsessavaihtoehtoa: Tuhkimon, Lumikin ja prinsessa Fionan (Tiina Isohanni). Faquaard valitsee Fionan ja hiljentää peilin ennen kuin tämä ehtii mainita ”eräästä vähäpätöisestä seikasta, joka tapahtuu öisin” (paljastuu myöhemmin kiroukseksi).
Shrek ja Aasi saapuvat Faquaardin palatsiin Dulocin kaupunkiin ja saavat huomata olevansa keskellä turnajaisia. Turnajaisten ”voittaja” saa lähteä pelastamaan Fionaa Faquaardin vaimoksi eräästä laavan ympäröimästä ja tultasyöksevän lohikäärmeen vartioimasta linnasta. Shrek päihittää (Aasin avustamana) muut ritarit helposti showpainiottelun kaltaisessa kamppailussa. Faquaard suostuu siirtämään satuhahmot Shrekin suolta pois, jos Shrek pelastaa Fionan.
Shrek ja Aasi matkustavat linnaan ja lähtevät perille päästyään eri teille löytääkseen Fionan. Aasi kohtaa lohikäärmeen ja lirkuttelee sille pelastaakseen nahkansa ennen kuin huomaa lohikäärmeen olevankin naispuolinen. Lohikäärme ihastuu Aasiin ja vie tämän kammioonsa. Kun Shrek löytää Fionan, prinsessa kauhistuu tämän epäromanttista luonnetta. Heidän lähtiessään linnasta Shrek onnistuu pelastamaan Aasin, joka on joutunut kiikkiin lohikäärmeen helliin kynsiin. Aasin lähtö saa lohikäärmeen raivostumaan, ja se ajaa Shrekin, Fionan ja Aasin ulos linnasta. Ensi alkuun Fiona on innoissaan pelastumisestaan, mutta pettyy nopeasti Shrekin riisuessa kypäränsä ja paljastaessa olevansa jätti. Kolmikko lähtee paluumatkalle Faquaardin palatsiin. Matkan aikana Shrek ja Fiona saavat huomata, että heillä on paljon yhteistä. Lopulta he rakastuvat toisiinsa. Yön saapuessa Fiona kuitenkin kieltäytyy nukkumasta yhdessä Shrekin ja Aasin kanssa, vaan vetäytyy läheiseen luolaan aamunkoittoon saakka. Shrek ja Aasi valvovat ja katselevat tähtiä. Shrek ilmoittaa Aasille aikovansa rakentaa muurin suonsa ympärille heti kotiin palattuaan. Kun Aasi tivaa Shrekiltä syytä siihen, Shrek vastaa, että kaikilla on tapana tuomita hänet ennen kuin tutustuvat häneen. Hänen on näin ollen paras asua yksikseen.
Seuraavana yönä Fiona vetäytyy yöpuulle läheiseen tuulimyllyyn. Kun Aasi kuulee myllystä omituisia ääniä, hän astuu sisään ja löytää sieltä Fionan, joka on muuttunut jätiksi. Fiona kertoo, että hänet kirottiin lapsena, niin että hän muuttuu jätiksi joka yö. Kirous on syy siihen, miksi Fiona ylipäänsä lukittiin linnaan. Fionan oli määrä pysyä siellä, kunnes hän todellinen rakkautensa saapuisi antamaan hänelle suudelman ja muuttamaan hänet oikeaan muotoonsa. Shrek, joka on aikeissa tunnustaa tunteensa Fionalle, kuulee vahingossa osan aasin ja Fionan keskustelusta. Fiona kertoo parhaillaan, miten paljon hän inhoaa muuttumista ”jätinrumilukseksi”, ja Shrek käsittää hänen sanansa väärin. Shrek luulee Fionan inhoavan häntä, minkä seurauksena hänen sydämensä särkyy. Fiona vannottaa Aasia olemaan kertomatta Shrekille loitsusta, sillä hän haluaa tehdä sen itse. Kun aamu viimein koittaa, Shrek on kuitenkin jo ehtinyt hakea Faquaardin Fionan luokse. Faquaard ja Fiona lähtevät takaisin Faquaardin linnaan, kun taas masentunut Shrek palaa suolleen, joka on nyt autioitunut.
Shrek saa huomata, että rauhastaan huolimatta hän tuntee olonsa surkeaksi ja kaipaa Fionaa. Aasi saapuu suolle vihaisena Shrekille. Shrek paljastaa kuulleensa Fionan ja Aasin keskustelun. Aasi pitää Fionalle antamansa lupauksen ja kertoo Shrekille, että Fiona puhui sinä yönä jostakusta toisesta. Sitten Aasi kertoo Shrekille, että Fiona on menossa naimisiin aivan kohta, ja yllyttää Shrekiä lähtemään Dulociin ansaitsemaan Fionan rakkauden. Shrek ja Aasi pääsevät Dulociin tuotapikaa linnasta paenneen ja Aasia seuranneen lohikäärmeen kyydissä. Shrek ja Aasi saapuvat häihin ennen kuin Faquaard ehtii suudella Fionaa. Samassa aurinko kuitenkin laskee ja muuttaa Fionan hääyleisön edessä jätiksi. Shrek käsittää nyt, mitä Fiona todella tarkoitti sanoillaan yöllä tuulimyllyssä. Fionan muodonmuutos kuvottaa Faquaardia, joka määrää Shrekin tapettavaksi ja Fionan vangittavaksi. Shrek kuitenkin kutsuu vihellyksellään lohikäärmettä, joka syöksyy sisään ja nielee Faquaardin. Shrek ja Fiona myöntävät rakastavansa toisiaan ja suutelevat. Sen seurauksena valo ympäröi Fionan kirouksen viimein murtuessa. Fiona jää kuitenkin suureksi yllätyksekseen jätiksi. Shrek rauhoittelee Fionaa vakuuttamalla tämän siitä, että tämä on yhä kaunis. Pari menee naimisiin Shrekin suolla ja lähtee häämatkalle muiden juhlijoiden laulaessa kappaleen ”I’m a Believer”.