Leitnant John Dunbarist sai kangelane kui ta kogemata väed Kodusõjas võidule viis. Peale lahingut palub ta kohta läänerindel, kuid tema kohalejõudes on rinne juba hüljatud. Kuid ta ei ole jäänud rindele täiesti üksi. Kohapeal leiab ta eest indiaanihõimu, kelle seas ta suure austuse ära teenib. Tema nimeks saab "Tantsib koos huntidega".
Mesinädalatelt naasnud Shrek ja Fiona saavad Fiona vanematelt, Kauge Kauge Kuningalt ja Kuningannalt, küllakutse tähistamaks tütre abielu. Kohalejõudes näevad aga Fiona vanemad, et nende väimees pole kaugeltki see, keda nad oleks oodanud…
SEALi üksuse veteranohvitseri leitnant Watersi juhitud meeskond siseneb Aafrika südamesse missiooniga päästa dr Lena Kendrick, kes on kaunis Ameerika arst konfliktipiirkonnas. Ent kui ta leitakse, keeldub ta põgenikke hülgamast, paludes Watersil neid eskortida läbi ohtliku Nigeeria džungli. Ohvitser seisab silmitsi konfliktiga, kas nad peavad valima järgmiste saadud korralduste või enda südametunnistuse diktaadi vahel ...
Fionaga abielludes polnud Shrekil aimugi, et seetõttu peab ta ühel päeval võibolla kuningaks hakkama. Kui Shreki äiapapa, kuningas Harold korraga lahkub, ootab teda just see au. Välja arvatud juhul, kui Shrek (koos oma ustavate kaaslaste Eesli ja Saabastega Kassiga) leiaks enda asemele sobiva kuninga. Kõige lubavam kandidaat oleks Fiona nõbu Artie, keskkoolis õppiv ebakuninglik hädavares, kellest väärilise troonipärija kasvatamine näib olevat üks raskemaid ülesandeid, millega Shrek ja sõbrad eales silmitsi seisnud on.