I had my doubts about Henry Cavill because I was sensitive (like many of us) about how Geralt would be portrayed. Cavill, however, is a very effective Geralt. His voice and affect are true to The Witcher games, if that's important to you.

The writing is surprisingly good, as well. It explains the universe in a more natural, seamless way than its competition, His Dark Materials.

Only at the end of episode 1 so far, but I am enjoying it more than I thought I would!