9.5/10. The only flaw is a slight drag in episodes 11-12, but the thematic integrity never wavers. End of Report.