ერთხელ იყო დიდი მწვანე გიგანტი, სახელად შრეკი, ზღაპრულ მდგომარეობაში. ამაყად მარტოობაში ცხოვრობდა ტყეში, ჭაობში, რომელსაც თავის საკუთრებად თვლიდა. მაგრამ ერთ დღეს, ბოროტმა შორტიმ - ლორდ ფარკუადმა, ჯადოსნური სამეფოს მმართველმა, უმოწყალოდ წაიყვანა ყველა ზღაპრული მკვიდრი შრეკოვის ჭაობში. და დასრულდა მწვანე გიგანტის უდარდელი ცხოვრება. მაგრამ ლორდ ფარკუადმა დაჰპირდა ჭაობის დაბრუნებას შრეკს, თუ გიგანტი მას მშვენიერ პრინცესას ფიონას მიიღებდა, რომელიც ცეცხლმოკიდებული დრაკონით იცავს აუღელვებელ კოშკში.
შრეკი და ფიონა თაფლობის თვიდან ბრუნდებიან და იპოვიან ფიონას მშობლების წერილს სადილზე მიწვევით. თუმცა, ეჭვი არ ეპარებათ, რომ მათი ქალიშვილიც ოგი გახდა! ვირთან ერთად ბედნიერი წყვილი მიდის სიურპრიზებით სავსე მოგზაურობაში და ხვდება მოვლენების ციკლში, რომლის დროსაც ისინი ბევრ მეგობარს იძენენ..
მოქმედება მიმდინარეობს თანამედროვე ამერიკაში. კაპიტანმა კაუჭამ მოიტაცა ბავშვები გოგონა და ბიჭი, ბავშვები მისი ძველი მტრის პიტერ პენის შვილები არიან. პიტერი გაიზარდა და ახლა უკვე პიტერ ბენინგომია და ისე დაკავებულია თავისი ბიზნესით, რომ საერთოდ დრო არ რჩება საკუთარი ბავშვებისათვის. მას საერთოდ დავიწყებული აქვს, რომ ბავშვობაში ის პიტერ პენი იყო. შვილების დასაბრუნებლად კი ყველაფერი უნდა გაიხსენოს.