This is the best show I've ever seen. Words can't even do it justice. The surprises are nonstop but never feel artificial like "twists." And I really love the acting and the characters. Even when good guys temporarily take morally questionable turns, it's always believable with adequate motivation, and they always stay good at their core. And there's so many core characters who each manage to be developed and stay interesting.