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