First, Henry Cavill is just great as witcher, he really owns the role. But the rest of the cast is full of bad choices. Why are Triss and Yennefer that ugly? They should look stunning like supermodels because of magic. There is no way that a man like Geralt would fall in love with these persons. You can even tell in the scenes that the actors show no sign of attraction to one another.

And then there are all these black and brown people everythere. They don't exist in medieval poland and they are not a thing in the books. So derived from the cast, does that mean the whole population is half black? Are they not native? Why are they here? What is the story behind this? The show made this huge change and didn't even bother to explain it.

I am not naive and know that there is some political agenda behind this storys. That's your choice Netflix. But in this instance, most of the actors chosen just don't fit in their role or are bad at acting. Nobody would complain if you put Samuel Jackson or Will Smith in the cast, but you choose bad actors, who also don't fit in their roles. Shame on you.

Oh, and netflix, i know in some fantasy settings there are dark elves, but in none of them are they "african" elves. That is just wrong.