This is review that I really did not want to write... Overall experience is barely acceptable. Now I must add, that I come from gaming background mostly.

As usual let's start with the good. Henry Cavill as Geralt is excellent. Seriously, since first episode I knew this is 10/10 choice. Not only he looks really good, but he knows the lore and you can feel he is the Geralt. Some of the stories were ambiguous, just like you would expect. Actress playing Ciri was good, and she looked as I expected/imagined. Yennefer looks stunning. Overall performances were good.

The bad... let's start with writing. Timeliness are too confusing during first episodes, even for person who knows history. I also think that the writers went too far with Geralt being complete pushover by Yennefer. I know she is powerful, but she starts to be way too annoying to be liked. She has all the traits of a villain, not a protagonist. Triss... she is a bit too bland, moreover, why didn't they go with red hair? Also... there is clearly a lot of agenda behind many decisions... Dryads are all black and "native", we have black elves (sic), all man are bad, while most women are good/justified. It's just so predictable and boring. The music - popular main theme is interesting, but is just very modern in the feeling. Basically - congratulations! You have created another GoT clone, without much of eastern European feeling and atmosphere. This series really lacks it. And do not get me starter on CGI and how they created monsters, as well as last episode which was a complete failure in terms of writing and direction.

I wish I felt otherwise, I wish there was something more to this season. I can only assume that such high ratings are the effect of hype...