在遙遠的鬆餅山上,有一個胡谷鎮,鎮民們最愛的聖誕節眼看就要到了,鎮上張燈結彩,喜氣洋洋,每個人都沉浸在籌備聖誕節的快樂中。然而,在胡谷鎮以北的一個垃圾山上,住著一個人人都害怕的「怪物」——格林奇(金·凱瑞 Jim Carrey 飾)。他深居簡出,只跟一條狗過活;他心胸狹窄,心臟只有正常人的四分之一大;他討厭胡谷鎮,更討厭聖誕節。經常捉弄鎮民的他,在一次大鬧胡谷鎮中,認識了小女孩辛蒂(泰勒·摩森 Taylor Momsen 飾)。
今年的聖誕節正好是胡谷鎮建鎮一千年紀念,家家戶戶都在準備迎接這場聖誕盛宴。辛蒂邀請格林奇到鎮上參加派對,但是一個誤會使格林奇憤怒離開。他決定要報復鎮民,在聖誕節那天,他帶上他的狗麥克斯,喬裝成聖誕老人和馴鹿的樣子,悄悄地潛入胡谷鎮……