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