The series is entertaining. It's good enough to watch through and still feel some satisfaction. People who rate it 10 stars are exagurating a whole lot but the people who rate it 1 even more so. The show is decent but it could be so much better. I think the saddest part is that even if the budget is higher than the first season of GOT, at times it feels like a cheap theater set and sometimes it feels so immersive. It's quite a let down to what it could've been if they just put some more thought to the writing. It's so incredibly unreliable with the quality that it almost feels like different shows at times. Going from cheesy cliché dialogue to amazing and well thought out dialogue in almost the same 5 minutes breaks the immersion so much that at times I didn't even watch the screen. The horrible writing at times is made up for by the amazing choreography and performance by Henry as Geralt. The supporting cast is horrible at times, the characters moral and character development is unreliable. A character who just got introduced 10 minutes ago will have a heartfelt dialogue about leaving and crying him/ her eyes out. Its such a poor way of grabbing the attention of the audience. The pace of the show is as unreliable as everything else. Even though the show has a lot of flaws it makes for it at times. I belive that it's worth watching if you're into the books or games. Don't put your expectations to high and you will enjoy the show.