警员霍利斯(劳伦斯·霍华德 Terrence Howard 饰)一大早接到沮丧的消息——他是个没有生育能力的人,深觉已经生下两个孩子的妻子始终在欺骗他,就在心烦意乱的当口,他接到出警任务,前去一座高楼楼顶,劝说一个试图自杀的人。楼顶上的男人叫凯文(查理·汉纳姆 Charlie Hunnam 饰),他给哈里斯讲了自己的故事,失败的婚姻,死去的孩子,同住的同性恋室友,如何认识了新邻居哈里斯夫妇,如何和其中的哈里斯太太——美丽的莎娜(丽芙·泰勒 Liv Tyler 饰)发展出婚外情,又如何被她的丈夫、虔诚的基督教徒乔(帕特里克·威尔森 Patrick Wilson 饰)逼上绝境……为爱而死是种选择,和凯文相处的一天,也让霍利斯反思了自己妻子的爱……
在遥远的松饼山上,有一个胡谷镇,镇民们最爱的圣诞节眼看就要到了,镇上张灯结彩,喜气洋洋,每个人都沉浸在筹备圣诞节的快乐中。然而,在胡谷镇以北的一个垃圾山上,住着一个人人都害怕的“怪物”——格林奇(金·凯瑞 Jim Carrey 饰)。他深居简出,只跟一条狗过活;他心胸狭窄,心脏只有正常人的四分之一大;他讨厌胡谷镇,更讨厌圣诞节。经常捉弄镇民的他,在一次大闹胡谷镇中,认识了小女孩辛蒂(泰勒·摩森 Taylor Momsen 饰)。 今年的圣诞节正好是胡谷镇建镇一千年纪念,家家户户都在准备迎接这场圣诞盛宴。辛蒂邀请格林奇到镇上参加派对,但是一个误会使格林奇愤怒离开。他决定要报复镇民,在圣诞节那天,他带上他的狗麦克斯,乔装成圣诞老人和驯鹿的样子,悄悄地潜入胡谷镇……