Witcher knocked it out of the park for the first season. Was everything perfect? Of course not, nothing is. For example, the queen (and other humans) should have looked noticably older in the "present" than they did in the past. Witchers and sorceress don't age, fine, but the Queen was just a human (AFAIK?). Henry Cavill is MVP, he is phenomenal in the role and helped to offset some of the casting choices I've not been too keen on. I found Ciri was great as well, looking forward to seeing more of both in season 2.