I got to confess I was not excited about The Witcher, but the first episode is just awesome, so I decided to keep watching, and it just got better. Henry Cavill fits perfect as geralt. Yennefer has one of the best development, and Ciri is what brings humanity to the show. The visual effects are perfect, while the script still needs some improves. If you should watch it? Hell yeah BUT FIRST: There are 3 timelines on the show, one for which character. Yen has the older one, followed by Geralt and the Ciri (present).