爱丽丝(海瑟•格拉汉姆 Heather Graham 饰)和克劳斯(乌尔里奇•汤姆森 Ulrich Thomsen 饰)的婚姻关系名存实亡,一次偶然的机会,她邂逅了性格粗放的男子亚当(约瑟夫•费因斯 Joseph Fiennes 饰),两个人迅速堕入爱河,从性欲的满足到情感的依赖,她无法自拔。为此,爱丽丝终于跟丈夫摊牌,一直被蒙在鼓里的克劳斯暴跳如雷,两人于是离婚。后来,爱丽丝从闺蜜口中得知,克劳斯一直割舍不下自己,心中稍有悔意,但她还是发现了前夫跟闺蜜同居的事实,极为愤怒。爱丽丝答应了亚当的求婚请求。但对于他的火暴脾气,她还是心存芥蒂,幸好其姐狄波拉(娜塔莎• 麦克艾霍恩 Natascha McElhone 饰)帮忙安抚,爱丽丝才逐渐平静。在交流中,她从狄波拉那里看到了亚当雪山攀岩的照片,并意外发现了丈夫不可告人的秘密……。在离圣诞节还有159天的时候,驴子(艾迪·墨菲 Eddie Murphy 配音)便三番五次突然出现,提醒史瑞克(迈克·梅尔斯 Mike Myers 配音)不要忘记这个重要节日。对于一个怪物来说,圣诞节似乎是个不可理喻的节日。但是菲奥娜(卡梅隆·迪亚茨 Cameron Diaz 配音)和三个小宝贝殷勤期待的目光迫使史瑞克史无前例地准备圣诞夜派对。他按照书本笨拙地装饰,在家人的帮助下,温暖的小家总算布置得有模有样。当史瑞克准备为孩子们将圣诞故事的时候,驴子、大坏狼(Aron Warner 配音)、三只小猪(Cody Cameron 配音)、姜饼人(康拉德·弗农 Conrad Vernon 配音)、靴猫(安东尼奥·班德拉斯 Antonio Banderas 配音)等好友不请自来,史瑞克的小家顿时变得热闹起来。
然而,这似乎与史瑞克期盼的圣诞派对相去甚远……。