The early November feasts of All Saints and All Souls call Catholics to contemplate their ultimate destiny, hope in the eternal happiness of their beloved dead and remember the thousands of innocent people dying each day because of human evil and selfishness.