Henry Cavill's performance is excellent. He is maybe a bit too muscular, but that is not a problem. I just can't get past the fact that the creators of the show spat on European culture with the casting... Yes, there are mythical creatures. Yes this is a fantasy world. But it is a fantasy world based on Eastern European culture. People of color are present in some regions (Ofir for example), but are rare on the Continent. And as racism is so important in the Witcher's world, how can they casually have a multicultural society in the show ? Why not introduce new characters from Zerrikania or Ofir ? Why destroy established characters and their future arcs ? It breaks the immersion if you know at least a bit about the lore.