Доведённый рутиной жизни до тихого отчаяния, Шрэк в приступе гнева на вечеринке в честь дня рождения своих детей ссорится с окружающими и Фионой. Подслушавший их маг-неудачник Румпельштильцхен, который в своё время уговаривал Королеву Лилиан и Короля Гарольда отдать ему королевство в обмен на спасение принцессы, предложил Шрэку контракт. Шрек отдает ему любой день из своей жизни, а взамен может «пожить для себя».