Cijeli život Edward Bloom je uvijek bio čovjek velikih apetita, ogromne strasti i visokih priča. U svojim kasnijim godinama ostaje velika misterija za njegova sina Williama. Sada, kako bi upoznao pravog muškarca, Will počinje sastavljati istinsku sliku oca iz flashbacka njegovih nevjerojatnih avantura.

Shrek je ljudožder koji u šumi živi sam i mrzi ljude. Kada lord Farquaad, vladar Duloca, progna sva bića iz bajki u šumu, Shrek odjednom više nije sam i njegov dom postane skloništem za izbjeglice, što ga neizmjerno živcira. Naime, sve što Shrek želi je da ga ostave na miru, a to je trenutačno nemoguće. Shrek traži od lorda Farquaada da primi natrag bića iz bajke, na što ovaj pristane, uz jedan uvjet: ako mu Shrek dovede princezu Fionu kako bio on, ženidbom s njom postao kralj.