This show is incredible. It incorporates so many genres, the cast's performances are stunning, the storyline is engaging. But what makes it truly special is how complex the character interplay is. It's rare to find a show that captures emotions and characters in such a way that it is difficult to see a 'right' and a 'wrong.' Each character is flawed but still valuable and perfect in their own way. Recommended even (especially?) for people who say that they "don't like this kind of thing." Watch it, you won't be disappointed, and you might just learn something new about your fellow human beings.