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