Just finished the show, it is good and detailed story. Quite messed up at times but watched till the end regardless. Could be classed as a hard watch so just bare that in mind. I got a good understanding of each character and their personality. Not bad.