The origin of this holiday can be traced thousands of years back before the days of Roman Catholic Christianity, to the ancient Celts and their priests, the Druids. The Druids believed that people needed to be cleansed after they died. The souls of the departed were transferred by magic to the bodies of animals. “During the night of October 31, the enchanted souls were freed by the Druid god, Samhain [the god of the dead], and taken together into the Druid heaven. This festival was always accompanied by animal and sometimes human sacrifices and linked with all kinds of magic”. “In spite of the coming of the Roman Catholic empire, this Pagan festival continued to be observed until the sixth century. Gregory the Great (AD 540-604) advised the Archbishop of Canterbury to retain the hitherto Druid sacrifices and celebrate them in honor of the Catholic saints”. “Roman Catholic holidays were deliberately set at times that had been sacred since the earliest Pagan days. The Catholics knew the power Paganism had over the people, and usually, renamed rather than reinvented holidays”.
Credits: National Geographic Channel No copyright infringement intended