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.

Klassisessa rakkaus- ja seikkailutarinassa kaunis Buttercup siepataan ja häntä pidetään vankina, jotta hän avioituisi vastenmielisen prinssi Humperdinckin kanssa. Westley (prinsessan lapsuuden rakastettu, joka on palannut kuuluna merirosvo Robertsina) yrittää pelastaa hänet.

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.

Huolimatta komeasta ulkokuorestaan ja viehättävästä käytöksestään – ja perässään juoksevista naisista – 32-vuotias Lontoolaispoikamies Charles (Grant) ei ota sitoutuakseen. Ihmetellessään ystäviensä edesottamuksia alttarin jälkeisessä elämässä, hänen halunsa seurata esimerkkiä haihtuvat olemattomiin. Kaikki kuitenkin muuttuu Charlesin tavatessa vapaamielisen amerikkalaiskaunottaren, Carrien (MacDowell). Välittömästi rakastunut Charles ryhtyy liehittelyleikkiin – todeten ihastuksensa kohteen aikovan kuin aikovankin naimisiin... jonkun toisen kanssa!

Kolmekymppinen Xavier on pahasti tuuliajolla. Menestyskirjailijan urakokeilu ei lyö leiville ja tarjolla on ainoastaan saippuasarjan käsikirjoitusta. Xavier joutuu tasapainoilemaan yhtä kaoottisen yksityiselämänsä puolella. Toistuvat yhden yön jutut ja pikaromanssit ovat jättäneet miehen epäilemään kykyjään vakavaan suhteeseen. Kun työkeikka vie Xavierin Lontooseen, tapaa hän vanhan tuttavansa, Wendyn. Vaikka Wendy onkin varattu, on kemia kaksikon välillä heti ilmeinen. Mutta kuvioihin astuu myös Celia, kaunis huippumalli, joka myös kietoo Xavierin pikkusormensa ympärille. Kipeästi rakkausneuvoja kaipaava Xavier kääntyy vanhan ystävänsä Isabellen puoleen, joka lesbona osaa antaa tarkkanäköisen yksityiskohtaisia niksejä naisten valloittamiseen, mitä Xavier olisi koskaan edes pystynyt kuvittelemaan. Mutta kun myös Martine, Xavierin ex-tyttöystävä, ilmestyy ympyröihin, on Xavierin kolmenkympin kriisi pian aivan uusissa ulottuvuuksissa. Kuka onkaan "se oikea"?

Mary Fiore on San Fransiscon maineikkain hääjärjestelijä. Keskittyessään muiden ihmisten unelmien toteuttamiseen ei Marylle jää aikaa omaan rakkauselämään. Juhlittuaan uusinta, erittäin kannattavaa asiakastaan, internet-pohatta Fran Donollya, Marylle on käydä köpelösti. Hän pelastuu juuri ja juuri kohti vyöryvän roskakontin alta komean lääkärin, Steve Edisonin ansiosta. Vietettyään mitä hurmaavimman illan yhdessä pelastajansa kanssa, uskoo Mary löytäneensä syyn uskoa rakkauteen. Mutta Maryn elämä kääntyy päälaelleen, kun selviää, että Steve onkin Fran Donollyn tuleva aviomies. Kun isä vielä tuputtaa Marylle Sisiliasta tuomaansa miesehdokasta, on Maryn tehtävä valinta uran ja tunne-elämänsä välillä...

Vastanaineiden Carlin ja Mollyn elämään tupsahtaa Carlin lapsuudenkaveri Dupree, joka pistää pariskunnan elämän sekaisin.