Після того, як зелений велетень врятував принцесу, одружився і обзавівся трійнятами, Шрек став занадто домашнім. Щоб повернути своє людоїдську природу, Шрек укладає договір з Румпельштильцхеном. Операція з хитрим карликом йде не так, як очікувалося, унаслідок чого Шреку доведеться взнати, яким було б життя в Далекому-далекому королівстві, якби його ніколи не існувало.