For anyone who has not read the book, myself included, this is a complete mess. Too many character names and places are dropped you have no bloody idea who is who or where you are. It took until episode 3 to realise that Gerult, Ciri and Yen's storyline are at all different times yet there is no clear indication to show the different passages of time. Gerult was likeable until his relationship with Yen. Yen is a b***h. Enough said. She's meant to be really powerful but we see no evidence to suggest she is extraordinary. Ciri seems pointless until right at the end. Also can someone please explain what in the name of hell is the Law of Surprise! I was not aware at first that Gerult's 'storyline' is episodic. Queen Clanthe is badly cast. Way too young to be Ciri's nan, it just added to the confusion. Between the multiple names, time swaps and utterly, pointless cringing sex it is dreadful. The stars are for Henry's acting, stage sets and fighting.