Henry Cavill IS Geralt of Rivia. His acting portrayal is on point. The story itself can be a bit confusing, I'll give it that (hence why this is a 9, not a 10) BUT it's not nearly as confusing as some critics and reviewers have claimed. And as a friendly tip, I did put the subtitles on sometimes, and then I understood a lot more of what was going on. The changes in timelines didn't confuse me like it did to others, but I had a hard time following character names and so forth. However, this series is unique in itself and very interesting. It really shouldn't be compared to Game of Thrones just because it's a fantasy series. But if we're going to do it anyway, I think it's more like season 5 of GoT as far as pacing/writing/character development (with more action, though). Not the best per se, but DEFINITELY not the worst. The plot line is so much more different and, if anything, I think the Witcher is more fantasy based than GoT was.

The fight scenes are GREAT!! The CGI is good, but it could be improved. It's just the first season anyway. I love the character Yennifer. Anya portrays her character perfectly, unlike how some fans kept disliking her "appearance". Anya can act, and that's what's important to me. I kept rooting for her and she's my favorite character.

Now, this review is based on someone who's played the game for a little bit. I've played the Witcher maybe five hours at the most. So I'm in no way an avid player by any means and I still thoroughly enjoyed this series. If anything, I'm intrigued about reading the books now.

Give this show a shot. It's really not that complicated and the story is very unique and captivating.