PROS: When I first heard of the Witcher debacle over the casting choices last year I was very skeptical. As a fan of the books and games for many years, I wanted it to be a universe and story faithful to the original one. The actors have done their part, acting is very good, surprisingly good. Especially Cavill, after having seen a superman movie (which I hated) I didn't see how an actor like that could play Geralt but he blew my mind. The universe is beautiful, well designed, looking very much like the one the video games portrayed, it was definitely a pleasure to watch. CONS: The 3 timelines overlapping can be confusing for non-fans of the original works of the witcher, but after a few episodes I think it becomes obvious for the viewers the way the writing has been organized. Also the story advances way too fast. There are gaps in years between some connecting stories between Yen and Geralt, I think they could have done it better, starting with Yen transition to the magic world, then Geralt's childhood, building up towards his mutation, his training etc... and then connecting to Ciri's story. It would have required many more episodes, many more seasons also, I would have liked seeing this kind of more detailed and progressive building up story.

I'd say it is a must-watch, it definitely is true to the original story, a little confusing if you don't start knowing the different timelines structure, but a very nice first season nonetheless for anyone liking this kind of fantasy worlds and stories.