Und weil sie nicht gestorben sind, leben sie noch heute: Shrek und seine Prinzessin Fiona führen ein glückliches Eheleben, doch Prince Charming und seine Mutter, die Fee, haben es immer noch nicht verwunden, dass es nicht der Schönling war, der bei Fiona zum Zuge kam. Eine Einladung von Fionas königlichen Eltern (die nicht ahnen, dass Shrek und ihre Tochter beide Ogre sind) zur Hochzeitsfeier ins (Hollywood sehr ähnliche) »Far, far away« scheint die willkommene Gelegenheit zu bieten, die Niederlage wettzumachen. Auf Shreks Seite kämpft diesmal nicht nur der Esel, sondern auch der gestiefelte Kater.
In der deutschen Synchro sind u.a. die Stimmen von Sascha Hehn, Esther Schweins und Benno Führmann zu hören.