It has been a few hours since I finished this book and I'm still not sure what I think about it. Andrzej closed nicely quite a few threads yet the MAIN thread, well, I don't know. Was it a good finale? In a way. But I can't help the feelings we didn't get EVERYTHING that needed to be said and done, especially concerning our 3 MCs - Geralt, Yennefer and Ciri.
This book is MUCH longer than the previous ones. It seems to me Andrzej had a lot of things he wanted to disclose. About life and death, politics, destiny. He spent about half of the book with side characters, some we haven't even met, dealing with the "conclusive" war between the North and the South and especially how FUTILE it all was for both sides. It doesn't matter who won, they all lost. Blood, pain and tears. The loss of loved ones, of hope as well as "humanity". It was a good reflection on life. "Worked" well for me on the Holocaust remembrance day as well as these days with the war between Russia and Ukraine. What does war bring really? What is it for? Who does it serve? It seems the answers are "Nothing" and "Nobody".
In this stage of the series, on the last book, I needed more of our MCs. Which is why if I had to give my rating for the first half of the book it would have been a rounded up 3 stars. Even when we got Geralt and Ciri they weren't "themselves" with the decisions they were making and there was too little of Yennefer (as usual). When the three are FINALLY united it was painful every step of the way. Even in the happy parts, even when there was understanding and love. Too much has happened to them. They were left almost silent. How could they express everything that was said and done? The tender love between these three was everything I wanted and hoped for but the lingering taste we were left with was sadness, sorrow and regret. I'm trying to think about all three and if at the very end of the story they got what they most longed for. What they deserved. I'm left with no answer. No answer at all. Even if they did, the price was too high.