В некотором царстве жил-был зеленый великан Шрек. Он слыл нелюдимым брюзгой, и даже людоедом. Единственным другом Шрека был Осел, верный, преданный, но чрезвычайно болтливый. Он был готов на все ради великана, но только не мог заставить себя замолчать.Однажды в уединенном жилище зеленого великана Шрека появились незваные гости – сказочные персонажи из соседнего государства Дюлок. По дому забегали маленькие поросята, а в кровати Шрека удобно устроился злой серый волк. Когда власть в Дюлоке захватил злобный правитель Лорд Фарквад, он изгнал из королевства все сказки. Герои волшебных историй стали бездомными скитальцами. Вредный Фарквад хочет жениться на прекрасной принцессе Фионе, чтобы стать королем. Но принцесса не желает становиться его женой. Вместе с Ослом Шрек отправляется в Дюлок, чтобы спасти и принцессу и вернуть дома поросятам и волку.