From beginning to end this show was top notch! It has a few episodes where they dragged the story along, but they snatch you right back in with a great script. And then they top it all off with and ending that had my wife literally balling her eyes out.