I've read the books. And just watched the Netflix season 2. If this season had been named "The producer's take on the Witcher story - a free-standing narrative slightly influenced by the Witcher books" it would have been decent show. But it wasn't named like that, was it? The hubris, the lack of respect for the original work and the plot mess is mind-boggling. The actors mostly do a good job. Some exceptions of course. Poor Henry Cavil has tree facial expressions to work with: staring sternly with those cheap yellow contacts, smiling slightly while staring with those cheap yellow contacts and battle face expression. I don't mind that people of color plays elves or witchers. The settings from Caer Morhen to Cintra are alright. The lack of distance between locales is not - you get no sense of the size of the lands in the Witcher world. And the plot changes and the changes of the characters roles in the narrative, the change of character motivations et cetera, is frankly unforgivable. Would Hissrich et consortes have treated something from Tolkien is this way? Of course not.