Shrek, Fiona dhe Gomari u nisën për në Larg, Larg për të takuar nënën dhe babanë e Fionës, Mbretëreshën dhe Mbretin. Por jo të gjithë janë të lumtur, pasi Shreku dhe Mbreti e kanë të vështirë të shkojnë mirë. Por kur Kumbara e Zanave zbulon se Fiona është martuar me Shrekun në vend të djalit të saj Princit Charming, siç kishte premtuar mbreti Harold, ajo komploton të shkatërrojë martesën e tyre dhe të zëvendësojë ogremin me djalin e saj Charming.