As a big fan of the witcher books and games, I have to say this series have lived up to my expectations and more. The cast, especially Henry Cavill have got their roles spot on. With Geralt's grumpy mood and menacing looks has done an excellent job depicting Geralt on the screen. The stories are pretty much spot on with reflecting on what happens in the books. I already cannot wait for season 2