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