Good screenplay, amazing actor work from the entire cast!
A great TV show that teaches you that there are no black and white characters in real life, and just like in real life you don't need to have a "good guy". It's raw, its harshly teaches you to watch a movie where you don't like the characters (even though I liked Moody and the other son, and Mirabelle - May Lin :D).