I played the first Witcher game many years ago, so I had some familiarity with the characters at least. Other than that, my familiarity with Witcher stuff is not strong. I went into this series pretty much based on the fact that I do like fantasy.

I was pleasantly surprised by how well the production was done here. Honestly, my one reservation about The Witcher was the casting of Cavill. No slight to him at all, but I just felt an unknown and upcoming actor would be more suitable to the role of Geralt. An actor that folks will have no preconceived notions about from prior work - I mean this is the guy who played Superman. Put that to rest though, as Cavill is not just fine but a great Geralt. He really owns the character.

Other surprises abound, and for those who have played the games, or at least the first one like me, there are ties to it in the storyline. i can't speak to the books though.

Another pleasant surprise is the actress who plays Yennifer, and the character herself. Let's just say it is very pleasant and leave it as that. Regardless, not knowing her at all I'd say she is an up-and-comer after this show.

Don't let critic reviews fool you or sway you. The Witcher is a very nice production with fine acting, cinematography, atmosphere and storytelling. It is highly entertaining stuff if you are into fantasy and maybe even if you are not. I think it is clear that the average critic was probably a little lost and confused given the usual 3 or 4 episodes they are fed for reviews. And honestly, the first couple of episodes can be a bit confusing, especially from a timeline standpoint. That was clearly be design. But as a you watch more things fall into place and connections are made. My recommendation is to just go with the flow and be entertained by the moment - it will all come together. Just slow absorb yourself into the original world the Witcher inhabits.

Definitely one of the very top production from Netflix to date.