Тихе і відокремлене життя велетня-огра на ім'я Шрек, що живе на болоті посеред дрімучого лісу, порушено. Указом правителя казкової країни лорда Фаркуада всі чарівні істоти мають бути зібрані та вислані за межі держави. «Місцем компактного проживання» різношерстої братії вирішено було зробити болото Шрека. Обурений перспективою сусідства з галасливою оравой «переселенців», огр вирушає до Дулок, столиці країни, до Фаркуаду. Його супроводжує один із нових мешканців болота — балакаючий безмовно Осел.
У Дулоці в цей час проходить лицарський турнір, переможець якого має вирушити звільнити із замку Дракона прекрасну принцесу Фіону, щоб злісний і боягузливий коротун Фаркуад одружився з нею. У відповідь на вимоги Шрека, що розлякав усіх учасників турніру, звільнити його рідну трясовину від непроханих гостей Фаркуад пропонує огру угоду: він поверне Шреку спокійне існування, якщо той доставить йому в цілості й безпеці Фіону. Шрек нічого не залишається, як прийняти умови. Разом із балакущим Ослом він вирушає на виконання складної та відповідальної місії. Але цій подорожі судилося стати зовсім не такою, як уявляли собі спочатку Шрек і його супутник: вона виявиться не тільки небезпечною, а й повною веселих пригод і зустрічей із кумедними диваками. Дракон, а точніше Драконша, по вуха закохається в Осла, а принцеса Фіона, на яку накладено страшне закляття, зрозуміє, що її рятівник — зеленошкіра, але безстрашна, добра і чуйна істота, і розлучатися з нею їй ніколи не захочеться.