As someone who has read the books, I prefer the series and that has rarely ever been the case.

I love how each of the characters develops, even though it's a stark change of pace from what we're used to, for example with Yen. We've seen her as pitiful, and then powerful and badass but never this vulnerable, this struggling. Ciri too, it would've been easy to show her as in control by the end of the season but she's still finding her feet. Geralt as a father figure was again refreshing. Each actor was stunning in their portrayal of their respective character's journey and the story itself is tight and fast paced enough to keep you glued in. I cannot wait for the next season!