"Allhallowtide is actually a kind of triduum: three days of commemoration that includes All Hallows Eve (October 31, shortened Hallowe’en), All Saints Day (All Hallows Day, November 1, a Holy Day of Obligation), and All Souls Day (November 2). As with other major feasts, celebration of All Saints Day begins on the vigil, which is why secular culture celebrates Halloween on the night of October 31st, but then does nothing on the actual feast days that follow. Halloween is a Christian...