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