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