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