Season one is good. Henry Cavill as the Witcher is great: few but heavy words, nice fighting scenes, big swords & big monsters, nice plot with converging storylines. Sometimes not totally aligned with the source material but who cares, it's an adaptation.

Season two is a disaster. The scriptwriters decides to rewrite a substantial part of the source plot as they see fit. The result is a disastrous plot that navigates the show into a deadend for any future seasons. Henry Cavill is still great but he has less moments to shine. Sidecharacters are introduced out of nowhere: they add nothing to the story and disappear into nothing few episodes later.

Season three is schizofrenic. The authors try to navigate the show out of the deadend of season two. The story is now rushed to reconcile with the source material. In a couple of episodes all character turn 180 and do & say things opposite to season two. Then the writers decide it is time to turn the show into a generic modern fantasy series for teenagers (Rings of Power, Wheel of Time, Shadow & Bones, etc). Herny Cavill is now vigorously sidetracked in favor a strong female characters leading the show. Metropolitatism and LGBTQ themes are added to the plot. Budget is slashed.

Season one: 8, Season two: 4, Season three: 5. I am generous a give the show an overall six for the effort.