在西方国家,每年的10月31日为“万圣节之夜”,因为在11月1日这一天,天主教把诸圣节定为弥撒日,每到这一天,除非有不可抗拒的理由,否则所有信徒都要到教堂参加弥撒,缅怀已逝并升入天国的所有圣人,祈祷他们早日升天。
所以在11月1日的前一天,也就是10月31日,人们为了在避免恶灵干扰的同时,可以祭拜祖灵及善灵以祈平安渡过严冬,小孩们会穿上化妆服,戴上面具,挨家挨户收集糖果,万圣节由此而来。
关于万圣节的传说,有许多种说法,其中一种就是,这个节日起源于基督教诞生前的德鲁伊特人,德鲁伊特的新年在11月1日,德鲁伊特人让年轻人集队,戴着各种怪异面具,拎着刻好的萝卜灯游走于村落间,传说当年死去的人,灵魂会在11月1日的前夜造访人世,据说人们应该让造访的鬼魂看到圆满的收成,并对鬼魂呈现出丰盛的款待。