If you are a video game lover and you've played the Witcher video games or read the books the show is your cup of tea you're going to enjoy this a lot it is a spot on faithful adaptation.The casting is great for the most part. Henry Cavill playing Guild Arabia was the exact right choice. But there were some questionable casting decisions with other people. And here's my biggest problem with a show if you're a fan of the Witcher game series and the books you're already set on you know what's going on in the world. But if your new to this series and the only thing you know about a Witcher is they just hunt monsters completely gone into a blind you're not going joy that show at much. There needs to be more exposition in the show. I mean in Game of Thrones you didn't know everything about the world in one episode but over the course of the season they explain more and more things in the more you watched the more and more you understood about this world if you went into Game of Thrones blind but in the Witcher I'm not sure vegan and have the same thing. Hopefully Netflix Will fix these problems and make a better show.