最佳答案
1、
相传在2000多年前,欧洲的天主教会把11月1日定为“天下圣徒之日”,但自公元前500年,居住在爱尔兰、苏格兰等地的凯尔特人把这节日往前移了一天,即10月31日。因为凯尔特人认为该日是夏天正式结束的日子,也就是新年伊始,严酷的冬季开始的一天。
2、
那时的人们相信, 故人的灵魂会在这一天回到故居地,在活人身上找寻生灵,借此再生。而活着的人则惧怕鬼魂,于是人们就在这一天熄掉炉火、烛光,让鬼魂无法找寻活人,又把自己打扮成妖魔鬼怪把这些鬼魂吓走。这也就是现在大部分西方人以古灵精怪的打扮来庆祝万圣节的由来。