What an emotional roller-coaster of a series! Great story, incredible narration and an intense range of characters, that literally have me lol.