Shrek og Fiona er netop vendt hjem til deres hyggelige sump, da de bliver inviteret hjem til Fionas forældre, kongen og dronningen af Landet Langt Langt Borte. Med et dybt suk forlader de deres hjem og tager af sted. Fremme i Landet Langt Langt Borte fyldes gaderne af nysgerrige undersåtter, som vil have et glimt af Fionas prins. De får sig et stort chok, da hendes prins viser sig at være en sumptrold...