Yeah yeah, I've read the books, I've played the games and now, now I've seen the film too.

The Witcher is a natural fit for TV, in fact the games have demonstrated as much with some of the best CG cutscenes of all time. If you have not watched the cutscenes from the games, you should, because the cutscenes demonstrate what is possible with computer technology - anything. So why use live action puppets which cannot match the magic of computer wizardry? Some of the special effects in this show are remarkably poor for our time and era. Underfunded perhaps? But not enough to mis sout on having a "star" on the bill.

The show brings the books to life, (if you can ignore the shabby monsters) and while ordinarily that might be a good thing, here it backfires, especially since the tone of the books is somewhat micheivious, but on film such dedication to accuracy can lead to awkwardness on screen.

Finally, Cavill is miscast. He's too pretty to be a convincing Witcher, but his performance is pretty good, even if it lacked some menace.