万圣镇的各位鬼怪,已经习惯于在每年万圣节那天出没搞作一下,他们是彻头彻尾的少根筋的生物,只晓得如何吓人。而南瓜王子杰克,是非常与众不同的一个。他已经厌倦了带给人们惊恐的玩意,一心想做出某些改变。偶然一次打开了圣诞镇的大门,让他眼前豁然一亮,杰克心中燃起了要带领兄弟制造圣诞欢乐的决心。但是,这帮万圣镇的鬼怪们似乎并不明白其中深意。杰克绑架了胖乎乎的圣诞老人,吩咐伙计们开始埋头制作圣诞礼物。满脑只有恐怖点子的万圣镇兄弟,又怎能逃过思维惯性,做出令人欢乐的礼物呢。于是,恐怖的、吓人的礼物将在圣诞那夜抛给孩子们,当杰克坐着人造鹿车派出礼物时,一枚高射炮正对准了这个好心办坏事的可怜虫。

斯科特(蒂姆·艾伦 Tim Allen 饰)拥有一段失败的婚姻,离婚之后,儿子查理(艾力克·洛伊德 Eric Lloyd 饰)跟着母亲劳拉(温迪·古逊 Wendy Crewson 饰)生活。探视日很快就到了,斯科特兴致勃勃的准备去享受和儿子之间相处的短暂时光,但正当他准备出门之时,却发现有一个人在他家的屋顶上鬼鬼祟祟的不知道干着什么。斯科特一声大喝吓得屋顶上的人跌落下来,这时斯科特才震惊的发现,这个人居然是圣诞老人。 斯科特令圣诞老人无法工作,为了赎罪,他只能代替他成为新的圣诞老人,就这样,和查理一起,斯科特来到了圣诞老人的大本营,在这里,斯科特必须学习如何成为一名合格的圣诞老人。

  斯蒂芬(马修·布罗德里克 Matthew Broderick 饰)循规蹈矩一板一眼的过了一辈子,早就已经习惯并且十分享受一成不变的生活。对于圣诞节,斯蒂芬也是一个保守主义者,有着自己根深蒂固的节日习俗,不能忍受分毫的改变。   某一天,斯蒂芬有了一个名叫丹尼(丹尼·德维托 Danny DeVito 饰)的新邻居。这个男人的个性和斯蒂芬有着天壤之别。丹尼向来自由自在,随心所欲,不按常理出牌,脑袋里一堆奇思妙想,并且非常热衷于将这些想法变为现实。圣诞节将近,丹尼竟然决定建造一个彩灯世界,这可不是一般的彩灯世界,丹尼的彩灯世界,要大到在外太空都能看得清清楚楚。眼看着丹尼开始着手建造他的白日梦了,斯蒂芬急坏了。

 剧情描述玩具大亨临终时将庞大的玩具王国交给严肃的哥哥厉南将军接管,而非交给满脑子怪异奇想的顽童弟弟乐士。厉南将玩具兵改造成杀人武器,但是被乐士利用他的神奇玩具化解了危机。全片的视觉效果相当出色,某些场面利用特技制造出奇妙的幻象,可惜编导的野心太大而弄巧成拙。