Good things and things that feel good don’t last forever. The death of a stranger explores life in a fictional town in America. Antaville is a beautiful white town where people have lived harmoniously for years. But the eternal peace they hoped for...