Фаркуад, владетелят на страна, наречена Дулок, решава, че всички герои от фентъзи истории трябва да напуснат страната. Има огромно зелено чудовище, наречено Шрек, което живее в гора и всички фентъзи герои се крият в дома му, въпреки че Шрек не иска. Шрек посещава Фаркуад. Фаркуад се съгласява, че фантастичните герои могат да се върнат, ако Шрек открие красивата принцеса, която Фаркуад иска да се ожени.
Фаркуад е лош владетел на страната. Героите от фентъзи историите са в беда. Любовта между чудовище и принцеса. Шрек спасява Фиона, за да стане герой.