Humanity at its lowest, but also at it highest calling. Believable characters, each with their vision of good or evil. Great narration, and what most of us desire…a restrained happy, but hopeful ending. Enjoy, I sure did!