Στο Shrek the Third ο πατέρας της Fiona και Βασιλιάς του Πέρα Πέρα πεθαίνει και ο αδέξιος Shrek γίνεται ο άμεσος διάδοχος του θρόνου. Ωστόσο ο Shrek αποφασίζει να βρει τον νόμιμο κληρονόμο, τον Αρθούρο, σε ένα μακρινό βασίλειο ώστε να γυρίσει στον αγαπημένο του βάλτο με την έγκυο γυναίκα του. Ο πρίγκιπας Γλυκούλης συνωμοτεί με τους κακούς των παραμυθιών για να κάνει πραξικόπημα και να γίνει βασιλιάς.
Ο Nelson Moss (Keanu Reeves) είναι ένας εργασιομανής άντρας που δε φαίνεται να έχει άλλη ζωή εκτός από την καριέρα του στη διαφήμηση. Όλα αλλάζουν τη μέρα που γνωρίζει τη Sara Deever (Charlize Theron), μία γυναίκα πολύ διαφορετική από οποιονδήποτε έχει γνωρίσει στη ζωή του. Η Sara θέλει να τον βοηθήσει και τον πείθει να μείνει μαζί της για ένα μήνα, το Νοέμβριο.