Shrek ve Fiona, balayılarından döndüklerinde onları bekleyen bir mektupla karşılaşırlar. Fiona’nın ailesinden gelen bu davet, yeni evli çifti Uzak Ülke’ye çağırmaktadır. Fiona’nın uzun zamandır görmediği ailesi, kızlarını ve damatlarını tanımak için sabırsızlanmaktadır. Yanlarına sadık dostları Eşek’i de alarak yola çıkan Shrek ve Fiona, Uzak Ülke’ye ulaştıklarında büyük bir şaşkınlıkla karşılaşırlar.
Uzak Ülke’nin sokakları, prensesin dönüşünü kutlamak için halkla dolup taşmıştır. Kral ve Kraliçe ise hem kızlarını hem de yeni damatlarını görmek için heyecan içindedir. Ancak Fiona’nın ailesi, damatlarının bir dev olduğunu öğrendiklerinde büyük bir hayal kırıklığına uğrar. Üstelik Fiona’nın kendi dönüşümü de onları şok eder. Baba kral, bu sürpriz evliliğin, Fiona için yıllardır planladığı geleceği tamamen değiştirdiğini fark eder.
Kral, çaresizlikle planlarını yeniden şekillendirmek zorunda kalır. Durumu kontrol altına almak için eski bir tanıdığı olan Peri Vaftiz Annesi'nden yardım ister. Peri Vaftiz Annesi’nin oğlunun, yani Yakışıklı Prens’in Fiona ile evlenmesini isteyen kral, dev damadı ve kızının yeni hayatlarını altüst etmek üzere harekete geçer. Ayrıca, çılgın bir canavar avcısı olan Çizmeli Kedi’yi de bu plana dahil eder.
Shrek, Fiona ve Eşek, bir yandan karşılarına çıkan bu entrikaları çözmeye çalışırken, bir yandan da aile kavramının ne anlama geldiğini yeniden keşfederler. Dostluk, cesaret ve sevginin sınandığı bu macerada, kahramanlarımız, sadece birbirlerini değil, Fiona’nın ailesinin kalbini de kazanmak için her şeyi göze alır. Komik, heyecan dolu ve dokunaklı anlarla dolu bu hikâye, tüm izleyicilere aile bağlarının ve sevginin gerçek anlamını bir kez daha hatırlatır.