Henry Cavill is excellent as the Witcher, the supporting cast is good too. The special effects were awesome and the show has interesting ideas. I like the dark humour too however the story is a little muddled and needs improving. The last episode was a bit of an anti climax and I didn't enjoy it. Season 2 will be better I think.