Çocukları ile birlikte yaşamakta olan Shrek ve Prenses Fiona’yı en yakın dostları olan çizmeli kedi, eşek ve bir de eşeğin yavruları yalnız bırakmamışlardır. Shrek artık eskisi gibi çevresindekileri korkutup kaçırmamaktadır. Sanki her şey tersine dönmüş gibidir ve Shrek bu iyi baba rolünden oldukça sıkılmıştır. Bir dev olarak herkesi korkuttuğu günlerin hasretini çeken Shrek çok kötü biri olan Rumpelstilzchen ile bir anlaşma yapar fakat Rumpelstilzchen’in kendisini kandırmış olduğundan haberi yoktur. Şrek 4: Sonsuza Dek Mutluda anlaşmalarının ardından farklı bir dünyaya geçiş yapmış olan Shrek olan bitene bir anlam veremez. Prenses Fiona ile hiç karşılaşmamış oldukları bu dünyada kral Rumpelstilzchen’dir. Devlerin avlanmakta olduğu bu dünyada eski dostları da Shrek’i hatırlamaz. Shrek bu durumu düzeltmek ve karısı ile dostlarını geri kazanmak için büyük bir maceranın içerisine girer.