史莱克和费欧娜公主以及三胞胎幸福地生活在一起后,他对日常生活感到不满。 在与菲奥娜公主发生激烈争吵后,他遇到了魔术师侏儒怪(Rumpelstiltskin ),并与他签订了“逐日变化”的魔法条约。 但史莱克没想到,侏儒怪在他出生的那一天就夺走了他。结果整个遥远王国都变丑了,影视都快播了。并非所有人都是如此。侏儒怪成了国王,并派遣无数女巫作为奴隶到处搜寻食人魔。 而如果史莱克不能在日出前得到菲奥娜公主的真爱之吻,他就会彻底消失。 焦虑的史莱克第一次见到了他的好朋友骡子,而穿靴子的猫变成了费欧娜公主的宠物肥猫。 在他们的帮助下,史莱克尽最大努力去赢得菲奥娜公主的芳心,但可惜事情并不如预期的顺利。