I honestly cannot get over how amazing this show is. I don't think I've ever seen a show that establishes so many sub stories and brilliantly weaves them in and out of the story and through character interaction. And speaking of characters, each main one has been built with such detailed complexity that they can be extremely subtle and it still says so much. Actors, writing, directing, cinematography and music....closing in on perfection.