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