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