The first 5 minutes almost put me off, and I found the whole Renfri story unconvincing. But it soon gets better.

Having read the books, I was still confused by the storyline switching three decades from Geralt to Cirilla without clear indication. Including jumping back to events before Cirilla's birth.

Yet it remains a well-told story. Certainly a must for any fan of the genre.