Writing, acting, sets and effects are all GOT level and the story does the books (and games) justice without just being just a duplication. Only reason I gave it a 9 instead of a 10 is: 1. I wanted to see more use of the Witcher signs. Of the five signs he uses Aard a couple of times and that's it. This made it seem like the writers didn't want to deal with it but threw an Aard in just so they could avoid fan backlash. It's disappointing because it's a big part of Gerald's lore and would have been fun to see him use the signs to fight or get out of jams creatively. 2. The casting of Triss just seemed very off to me. I don't have any problem with changing colors and complexions and I quite liked the casting of Fringilla in that regard. But my expectations of Triss' personality, tone and demeanor were opposite of what this actress brought and I couldn't get over it, just kept thinking that's not Triss!