Sevimli yeşil dev kahramanımız Şrek'in maceraları kaldığı yerden devam ediyor. Karısı Prenses Fiona'nın babası Kral Harold'ın hastalanması, Şrek için çok büyük bir soruna dönüşür. Ya bir an evvel Kral'ın yerine geçecek bir varis bulmak zorunda, ya da çok sevdiği bataklıktaki evinden ayrılarak tahta kendisi oturmak zorundadır.