One of the best series I have watched. The compelling and believable characters in this setting makes this a phenomenal show. There are plentiful surprises and moments that make your heart melt. Each death and each character that we root for teaches us that bad things can happen to good people.