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