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