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