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