Filmas notikumi aizsākas vairākus gadus pēc tā, kad Malefisenta bija uzlikusi lāstu princesei Aurorai. Viņu abu sarežģītās attiecības risinās uz jaunu draudu fona un ir jāmeklē sabiedrotie, lai aizsargātu karaļvalsti no ienaidniekiem.
Vēl pirms leģendārais Runcis Zābakos satiek mums visiem jau zināmo zaļo briesmoni vārdā Šreks, viņš dodas varonīgiem piedzīvojumiem pilnā ceļojumā, lai kopā ar ideju meistaru Oliņu Aleksandru Boliņu un drosmīgo kaķenīti Kitiju Maigķepu nozagtu Zosi, kas dēj zelta olas. Tas tik būs viens varens un deviņas dzīvības vērts piedzīvojums! Filma seko Runcim zābakos un viņa piedzīvojumiem pirms filmas "Šreks 2" notikumiem.