Στο Shrek 2 ο Shrek έσωσε την πριγκίπισσα Fiona, παντρεύτηκε και ήρθε η ώρα να γνωρίζει τα πεθερικά τους. Ο Shrek, η Fiona και ο Γαιδαράκος ξεκίνησαν για την Χώρα του Πέρα Πέρα να γνωρίσουν την οικογένεια της Fiona. Δυστυχώς δεν είναι όλα όπως τα περιμένουν. Ο Shrek και ο Βασιλιάς δεν τα βρίσκουν στο θέμα γάμου. Στα γεγονότα εμπλέκονται και ο πρίγκιπας Γλυκούλης και η μητέρα του, που δεν θέλουν να γίνει αυτός ο γάμος.