What is All Souls' Day?
All Souls' Day takes place on 2 November, the day after All Saints' Day. It is marked by Christians to pray for the souls of the dead so they can leave purgatory and go to heaven. According to Catholic belief, prayer can cleanse the dead of their sins so they can enter heaven.
Another name for the day is the Feast of All Souls.
The holiday is more prevalent in Catholic communities in Europe, but it is marked around the world. The celebration is seen as the equivalent of the Day of the Dead celebrations in some Latin countries.