Miután legyőzte Farquaad nagyurat és a tűzokádó sárkányt, Shrek élete legnagyobb feladatát kell, hogy véghez vigye: el kell fogadtatnia magát apósával és anyósával. A nászút után Fionával együtt Túl az Óperencián birodalmába hivatalosak. Az úton Szamár is elkíséri őket, így lépnek aztán az ujjongó tömeg elé. Ám a birodalomban nem tudják, hogy a királylány a varázslat megtörése után nem úgy változott meg, ahogy gondolták… Harold király nem éppen így képzelte el lánya jövőjét és a sajátját sem. Ekkor toppan be a varázserővel rendelkező Jótündér, a Szőke Herceg és a hírhedt bérgyilkos, Csizmás Kandúr.