Shrek, Fiona și Donkey au pornit spre Far, Far Away, pentru a-i întâlni mama și tatăl lui Fiona. Dar nu toată lumea este fericită. Shrek și Regele le este greu să se înțeleagă și există tensiune în căsătorie. Zeița zână descoperă că Shrek s-a căsătorit cu Fiona în locul fiului ei prințul fermecător și începe să distrugă căsnicia lor.