I didn't think a TV series based off of a video game would be that good since there is a history of many of them being god awful but "The Witcher" is great! I never completed the video games but Henry Cavill plays "Geralt of Rivia" perfectly. My favorite character in the show is definitely "Yennefer of Vengerberg" who is played by Anya Chalotra. I highly recommend this show to Game of Thrones fans!