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