Great show that stays fairly close to the books. The changes made are in the same tone as the source material.

Henry Cavill isn't playing Geralt, he is Geralt.

Rest of the cast is good to great too.

It very much feels like a labor of love.

Season 1 was a bit all over with the timeline but season 2 is as good as it gets.

Highly recommend.