City of Miracles by Robert Jackson Bennett
Series: The Divine Cities, Book 3
Published by: Broadway Books on May 2, 2017
Rating: 4 stars (★★★★☆)
Sigrud je Harkvaldsson has been waiting to be called up by his old friend, former Prime Minister Shara Komayd, thinking it possible the day may never come. But when Shara is assassinated, Sigrud knows he must act, that he must avenge his friend. It quickly becomes clear, however, that Shara was more active than anyone expected in retirement and she fully intended for Sigrud to pick up her war exactly where she left off. And when it comes to anything mysterious going on in Bulikov, you can almost guarantee there’s some connection to the Divinities. And even though they’ve all supposedly been defeated, they always seem to keep coming back. But to win Shara’s war and, as it seems, to survive, Sigrud will need to find a way to put an end to what amounts to an ancient curse that tests the limits of even his own understanding.
This is an action-packed final installment in what I personally consider to be an epic fantasy trilogy. It is interesting to read a Sigrud-driven story, considering his involvement in the previous two books. And there are elements here that tie back to the very beginning, where the motivations for the events that triggered the start of the first book are explained. And the explanation and Sigrud’s journey take readers down some unexpected paths. An excellent read, and a fitting close to this series…[Disclaimer: I received a copy of this book from the publisher via the Blogging for Books program.]