I wasn't expecting much of this, massive fan pp the games and books and because of that I thought this would be disappointing, I didn't have faith Henry Cavill could pull it off and the main cast just didn't look right...well boy am I happy to be proved wrong, very wrong.
First up, Henry Cavill is Geralt, outstanding performance of a character fans love, he knocks it out of the park, every aspect of Geralt we know and love is there.
Yen and Ciri, again the actors nail their parts, expertly. It's all there, locations, monsters, the whole world of Witcher, here's to multiple seasons as there is so much source material.