I think much of the story has been written from the perspective that only fans of the games or books will even watch it.

Not much explanations of the characters or places.

It's not bad from a purely visual or quality perspective but the story is thinner than water.

Every time Geralt shows up, people recognize the monsterhunter, the awesome fighter, and treat him like he is excrement. Only for him to most of the time totally annihilate any opposition.

Henry Cavill is fine as Geralt though. The actress portraying Yennefer too.

This could have been soo much better.