This review will be solely about S2 as S1 was overall enjoyable. S2 is a shining example when a showrunner deviates massively from the source material and takes too many creative liberties to try and fill gaps and follow the animated series Nightmare of the Wolf. It ended up becoming bland and characters were written incredibly different than their original characters from the books. Now I get it, not everything translates from book to screen and creative liberties need to be taken. However, this entire season was basically 10% source material and 90% fluff. It is a slap in the face to the fans who gave this franchise life. Now if youve never read the source material, youll probably like this season, it checks all the boxes for the casual netflix consumer, Henry cavill: check, more monsters: check, more overall action scenes: check. The liberties taken in this season could even be forgiven if the writers actually wrote the characters to their fullest extent. Vesemir and Yennefer were a mess in particular, i wont spoil anything but my god, the show had no idea what to do with them this season. Overall, the season was "ok" and understand liberties need to be taken here and there, but this season seemed to derail completely from the books and hopefully its still salvageable. Towards the end i see what they were trying to convey, but it was the character development and writing this season that really irked me. For S3 i really hope they take a step back and reevaluate the direction they decide to take as i really didnt feel a connection to any of the characters this season, even Geralt felt...off, however his character still was written the best out of the them. Take this season with a grain of salt and hope for the best for the next one.