Has anyone else seen this show? I just got into it in the last week or so on Netflix.