This show is garbage and the fact that it has above a 7 can mean nothing else than that studios are buying fake user ratings/reviews or that IMDB is manipulating scores because I refuse to believe the world is so stupid as to think this dumpster-fire is one of the best shows in recent years. Poor casting for and acting from everyone except Geralt aside, the cinematography, the writing, the CGI is all garbage. Henry Cavill did a fine job, but everyone else was ridiculous. The only redeeming quality was the sword-fighting choreography, but that isn't enough to carry a show. When will studios realize that quality takes priority and stop trying to shove in actors that have no business paying certain roles, both because they look nothing like the character's descriptions in the source material and because they lack any acting talent. Now for the political stuff.. It's medieval, fantasy land based in Polish history and lore. Guess what, countries used to be homogenous and casting to reflect that isn't racist. Also, women didn't and still don't fight on the front-lines. The idea that they'd be thrown in armor and not be immediately blungeoned to death in melee combat is ridiculous and we need to accept that. It isn't sexist, it's just reality. They can be all-powerful witches or ninjas or whatever you want them to be, but at least try to maintain some idea of realism relative to the elements that aren't intended to be fantastical. Oh, and Indian Yennefer (ridiculous) having public sex with a black man in medieval Poland-parallel while an onlooking crowd applauds was one of the most outright attempts at social engineering I've seen in media in a long time. I don't care what your politics are, espouse them to your hearts content on your own time. But leave them out of adaptations of the stories we hold dear.