Bir vaqtlar ertaklar davlatida Shrek ismli katta yashil gigant yashagan. U o'rmonda, o'ziniki deb hisoblagan botqoqda ajoyib yolg'izlikda yashadi. Ammo bir kuni yovuz kichkina odam, sehrli saltanatning hukmdori Lord Farkvaad barcha ertak aholisini Shrekov botqog'iga shafqatsizlarcha haydab yubordi va yashil devning betashvish hayoti tugadi. Ammo lord Farquaad, agar gigant unga olovli ajdaho tomonidan qo'riqlanadigan o'tib bo'lmaydigan minorada yotgan go'zal malika Fionani olsa, botqoqni Shrekga qaytarishga va'da berdi.