Ratings239
Average rating4.4
Really debated over whether to give this three or four stars. Three because it's so long and so dark and depressing. But four because the mastery of the craft — particularly voice and perspective — is incredible.
Not my typical cup of tea.