大城市上海的一隅坐落着一个幽静的小洋楼,这里住着艾老头和他的女儿宁恒和宁娜。艾老头楼下车库经过整修,租借给了以贺水夫为首的一群30岁左右、没有爱情光顾、生活懒散、玩世不恭的人。一天,一个叫葛藤子的农村妇女抱着孩子来到这里,说是要找曾在这里住过的未婚夫李红星。本来对此没有兴趣的贺水夫,只想拿她开心,便谎称自己是李的大学同学,并说李出差去了,回来后要与她结婚。葛藤子非常感动,决定留下来等候李红星。葛藤子对爱情的执著和真挚的情感,使贺水夫他们深受感动。他们为她准备了丰盛的晚宴,还都郑重其事地编造了一个个初恋的故事。唯有葛藤子实实在在地讲述了与李红星的相爱经过。这时,从外面冲进来的江富贵不满贺水夫支走自己的女朋友,更不满贺对葛的戏弄,道出真相。受了骗的葛藤子抱着孩子不顾夜黑离开了。贺从葛的叙述中知道她受骗了,决定帮助她,他托朋友给葛拍电报,谎称后天李红星就回...。延续了第一部的风格,继续对经典童话进行善意的颠覆。
史莱克和费奥娜公主度完浪漫的蜜月后,回到沼泽地。受费奥娜的父母哈沃尔德国王和莉莲王后的邀请,怪物夫妻带着他们的驴子,浩浩荡荡赶往“遥远国”。
国王和皇后见到分别多日的女儿和乘龙快婿,惊喜变成惊吓,灾难似乎也从此开始。
公主从前的仙女教母,很早前就曾叫自己的儿子“魅力王子”去城堡里屠龙救美,可惜让史莱克抢先了一步,她找到了童话中鼎鼎大名的怪物杀手穿靴子的猫,准备抢回自己心目中的媳妇。。