Monstrum Shrek möchte endlich wieder Ruhe in seinem Sumpf und lässt sich von dem durchtriebenen Fürsten Farquaad dazu überreden, für den Edelmann Prinzessin Fiona zu freien. Die Prinzessin wird von einem Drachen in einer alten Schlossruine bewacht. Unterstützung erhält er von einem sprechenden Esel, der in der Gefahr zum Freund wird.