I absolutely loved series one it dealt with so many difficult issues and it really stayed with me after I had finished watching. What I think this show does well through all 3 seasons is show the complexity of people, how the characters who do wrong by people are not all bad and demonstrate good qualities and equally no one is perfect or all good. I cried many times through all three seasons and whilst season 2 and 3 were not as good they were much better than I expected.