All the first season had going for it was a fantastic Witcher in its star, Henry Cavill, who looks like he jumped out of the video game series, and some interesting action. But the story was extremely uneven, it lacked cohesion, consistency and was to a certain extent rather bland.

After having watched 4 episodes of Season 2, I can say this show has definitely improved. The story is much more concise and to the point, and the CGI has much improved. Henry Cavill remains impressive as Gerart, and the new cast is much closer to the series than some weird casting options in season 1. Overall season 2 is already way better than the first, and has brought the Witcher to the place it does rightly deserve, as one of the best fantasy series ever produced.

It is also apparent that the producers have decided to focus on moving on with one main plot, much like the games has one main story. I expect that the Witcher will only become better from now on.

It seems to have escaped the great trap of our times, which is to focus more on paying tribute to wokeness and social messaging rather than remembering that the most important thing is to take a great story and bring it to life.

It would also benefit from more long shots.

It's meant to be a fantasy series, not a court drama. I imagine it's a budget issue, but not all scenery needs CGI, thank God we live in a beautiful world filled with woods, lakes and mountains, so go out there and take some wide shots, people.