В далекой сказочной стране жил-был огромный зеленый великан по имени Шрэк, который предпочитал уединение среди природы. Его домом было болото, наполненное спокойствием и одиночеством, где он наслаждался жизнью вдали от посторонних глаз. Однако эта идиллия рухнула, когда злобный правитель, коротышка лорд Фаркуад, решает изгнать всех волшебных существ с его территории, заставляя Шрэка вступить в конфликт с окружающим миром. Безжалостно разорив его мир, Фаркуад заставляет великана задуматься о том, что такое истинное счастье и как его вернуть.
Лорд Фаркуад ставит условие: Шрэк должен спасти прекрасную принцессу Фиону, заточенную в высокой башне, охраняемой огнедышащим драконом. В обмен на выполнение этого задания он обещает вернуть Шрэку его любимое болото. Вынужденный покинуть свои привычные края, великан отправляется в опасное приключение, полное неожиданных встреч и испытаний. По мере развития событий он обнаруживает, что дружба, смелость и любовь могут изменить даже самое суровое сердце, а само понятие счастья оказывается гораздо более сложным, чем он мог себе представить.