Given that 'The Witcher' as the name suggest is an adaptation of a successful franchise of books and games, the show had a good foundation and an already established story to base a tv show on.

However, show runners have surprisingly found a way to mess up this show with unnecessary plot twists and terrible production Firstly, production feels a little cheap by the end of season 3. Even with a high budget, Witcher feels like a show produced by CW with average to terrible CGI and weird screenplay choices.

Secondly, I am still not certain why the show runner decided to deviate from the original plot that has been proven successful. This is a franchise that is watched predominantly by fans of the franchise, and deviating from the plot is not a good choice.

Finally, the plot does not even revolve around Geralt or yennifer or ciri. There are so many unwanted characters in the story that the plot loses focus at times, and struggles to keep the viewers attention on the main objective.

COULDVE BEEN A GOOD SHOW IF THEY JUST FOLLOWED THE BOOKS.