I often wonder why production companies bother to buy the rights to well loved & successful books, only to completely change things around and in effect re-write a story that did not need to be rewritten.

Season 1 started out okay. Yes, there were the usual modern so-called 'colour blind castings' which in the main can be ignored, although not all of the time and I cannot comprehend or condone this type of modern insanity.

But where I really have issues is the changing of a perfectly good story, and this becomes extremely apparent in Series 2 with Yennefer of Vengerberg somehow 'losing her powers' - something that simply does not happen in the books at all.

I could spend the next 30 minutes describing the ever-widening gap between the original story & this version, but that would spoil things for those who have not read the books and I do not want to give spoilers - there is also mention in other reviews about the multiple timelines, but that does happen in the books - you just have to get used to it & it all makes sense but there are literally far too many people behaving in ways that they just do not do in the books and this is cheapening things for me so much so that I for one, after being so hyped up for this series, will not bother any more as it is dumbed down to an extraordinary level by what can only be described as lazy writing, treating the audience as stupid. Events are out of place, with the wrong people and so much that happens in the books that gives the story it's meaning is ignored, and then you have the absurdity of Ciri being regarded as a weapon? Oh FFS!

I guess for those who have never read the books this may be okay, but not for me. Season 2 also has characters acting in ways that make no sense at all from how they were in series 1 as well.

Dreadfully disappointing.