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.

Botaničar zaljubljen u biljke, Freeman Lowell (Bruce Dern), nalazi se na svemirskom brodu "Valley Forge", ogromnom stakleniku koji sadrži posljednje preostale uzorke flore sa Zemlje, koja je sada postala planet potpuno uništen zagađenjem. Kada mu narede da uništi svoj tovar, kako bi brod ponovo vratili u komercijalne svrhe, Freeman se pobuni, pobije posadu i otisne se duboko u svemir sa svojim robotima pomoćnicima i biljkama.

Na selu, nakon smrti teleta farmera Waltera Colbyja, veterinar dr. Rack Hansen šalje uzorke krvi na sveučilište na analizu. Nekoliko dana poslije znanstvenica dr. Diane Ashley dolazi na lokaciju i obavještava ga da su životinju ujeli pauci te ju je usmrtila velika doza njihova otrova. Skeptični Rack kreće s Diane na Walterovu farmu gdje u polju nalaze golemo leglo paukova. Otkrivaju i da je grad opkolio golem broj ubojitih paukova, a izlaza nema...