Henry Cavill is an excellent choice for Geralt, he brings strength and witt to the character and is loved by many.

The story though is all over the place, it jumps from past to present with hardly any indication leaving you confused. Certain plot points don't make sense but are revealed like we should know background stories on the spot. Other parts of the story speed up not giving time for any character development or a decent narrative.

The special effects are fairly strong in places same for the cinematography. Action is decent but can fade away fast.

The complete overhype for this series when it came out was extremely optimistic, it's average at best. A few oohs and aahs here and there but not enough to keep interested.

I just hope Season 2 has a huge improvement.