Revenge. It’s something Sigrud je Harkvaldsson is very, very good at. Maybe the only thing.
So when he learns that his oldest friend and ally, former Prime Minister Shara Komayd, has been assassinated, he knows exactly what to do and that no mortal force can stop him from meting out the suffering Shara’s killers deserve.
Yet as Sigrud pursues his quarry with his customary terrifying efficiency, he begins to fear that this battle is an unwinnable one. Because discovering the truth behind Shara’s death will require him to take up arms in a secret, decades-long war, face down an angry young god, and unravel the last mysteries of Bulikov, the city of miracles itself. And perhaps most daunting of all finally face the truth about his own cursed existence.
Disclaimer: I was provided with a review copy of this book by the publisher.
If you’ve followed me for a while, you know that I’m a huge fan of the first two books in the Divine Cities series, City of Stairs, and City of Blades. While all of the books in the series are stand-alone, and can be read separately, wrapping up their own plots in a way that is satisfying and feels complete, they also definitely gain something by being read in sequence, City of Miracles more so than City of Blades. So while you certainly can read the book without picking up the prequels, I would definitely recommend checking them out first — and they’re both awesome.
Both of the previous books are largely action/adventure novels with a large mystery plot, and much of City of Miracles follows the same formulas. However, it’s also a much deeper book. It explores a themes of power, love, family, purpose, and godhood, and had a much more intense emotional impact on me than either of the previous books in the series. I’m not ashamed to admit that I finished the book and had to wipe away a few tears. It was beautiful.
If you’ve read the previous two books (and if you haven’t, why haven’t you?) then you know who Sigrud is. The good news is, as the first book was Shara’s, and the second was Mulaghesh’s, this book is Sigrud’s book. The bad news is that it’s the last book in the series, so we won’t be getting any more.
But whatever. WE GET A WHOLE BOOK OF SIGRUD. I legitimately squeaked in happiness when I found out that this would be his book, and I’ve been eagerly awaiting it ever since. Sigrud is the same awesome character you know and love, and getting the entire story from his viewpoint is mostly a stream of awesome. It’s also an opportunity to dive deeper into who he his, and why, and there were plenty of character revelations about his past that I did not predict, but loved.
In addition to Sigrud, we follow Tatanya and Ivanya, two new characters. Both are incredibly well fleshed out and have very intriguing backstories and journeys throughout the novel, and I loved meeting and getting to know both of them. Bennet has continued his tradition of strong female characters who aren’t just your typical ‘badass woman’, but instead are competent at what they do, important, and feel incredibly real. Like, you know, all characters should.
The plot itself is bigger and grander than either previous novel, if that’s possible. I don’t want to spoil any of it, so I’ll simply say that if you want overwhelming adventure, amazing power, and the potential end of the world thrown in for good measure, you’ll find all of it here, in abundance.
I know I’m flailing a bit here, but that’s just because the book was so good. I can’t even describe it all at once. It’s an action adventure mystery love story world-ending character study of doom and awesome and I’m sure I’ve left out a few subplots. Seriously, if you liked the first two books in the series, at all, you have to read City of Miracles. It was so so so good. Five of five stars, and my unconditional recommendation.