Animated story of good deeds in a bad place.Animated story of good deeds in a bad place.Animated story of good deeds in a bad place.