Casting is a little mismatched to what was expected except Geralt who is superbly acted and is the actual character I from the books and game, cirri who is great and dandelion who acts very well, may need to watch twice to understand the back and forth of the ages, but all in all a great production and from a book enthusiast and gamer I can say it’s the best game to tv,big screen adaption in years if ever.