Shrek, birtakım maceraların ardından Prenses Fiona'yı kurtarmıştır ve ardından da evlenmişlerdir. Şimdi Shrek’in yapması gereken bir şey vardır. Shrek, Fiona’nın ailesiyle tanışmalıdır. Bunun içinde Fiona’nın ülkesine gitmelidirler. Bunun üzerine Shrek, Fiona ve Eşek yola çıkarlar. Yolculuğun sonunda ülkeye varırlar ama Fiona’nın ailesi şok olur ve kızlarının kurduğu hayattan pek de memnun değillerdir. Shrek'in kaba ve çirkin görünüşü, krallığı için endişelenen Kral Harold'u tedirgin eder. Evlilikleri sarsan bir gerilim ortaya çıkar. Sonuç olarak bu yolculuk ailenin beklediği gibi mutlu bir şekilde başlamaz.