"Lykkelige i alle sine dager" synes å være langt langt borte når turen for å hilse på svigerforeldrene ender opp i en virvelvind av opplevelser for Shrek og Fiona. Med hjelp av sin trofaste venn Eselet, gir Shrek seg i kast med en trylledrikkbryggende God Fe, en flott utseende Drømmeprins og den berømte trolldreperen, Pus med Støvler – en villkatt med blikk av stål som innerst inne er snill som et lam.