While Henry Cavill as Geralt, Joey Batey as Dandelion, and a few other actors sit really well into their roles I feel the producers really went over the top with inclusion. I'm all for actors of color, but when the setting is in medieval Polish fantasy, it seems really out of place seeing Fringilla being played by Mimi Ndiweni. It's like watching a Latino actor play a samurai character in a historical medieval Japanese film. This isn't the only questionable role selection... Also, why do the Nilfgaardian armor sets look like shriveled up ball sacks? It's like I'm watching Monty Python, but even they had better set pieces. Its disappointing to see a lot of potential with the plot, script, characters, and acting being ruined by a few questionable production choices which breaks the immersion.