在拯救公主、稳定住了Far far away王国、有了“小史莱克”后,史莱克成了一个居家好男人。但随着时间的飞逝,史莱克开始怀恋自己的本性“怪物”的一面。他又开始向往那些真正怪物过的生活。史莱克被格林童话中的小精灵侏儒怪所欺骗,与他签订了一份协议,使自己陷入了另外一个版本的Far far away王国的世界里。在那里,侏儒怪当上了国王,史莱克的同胞们受到打压驱逐。为了自由与重新找回爱情,史莱克加入到他们中间,当然,和他在同一战线的还包括了几位老伙计,严重发福的穿靴子的猫、当苦力的驴子和姜饼小人等等…