Before I start, I must say that I didn't read any books or played any of the Witcher games. Having said that, I watched this series afresh. Having no prior knowledge of story, or different characters allowed me to enjoy it to the fullest. I find this series very entertaining. Yes at times things doesn't make much sense, there loop holes, plot armours, some dull moments, but hey, who cares, I for certainly won't if the series gives me healthy dose of entertainment. In S1 I thought CGI were not upto the mark, but in S2, they have seriously up the ante. The story is pretty layered, a lot of action and a lot of Henry Cavill. Boy did he not essayed the role to perfection. The supporting caste were also quite good. All in all I enjoyed it a lot.