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.
***
The Divine Cities series comes full circle in City of Miracles, a positively action-packed fantasy about getting your own back. But revenge is not just what the hardy anti-hero at its heart is after: revenge is also what its both figuratively and literally tortured villain is interested in.
This child of the night, who shall not be named because to identify him is to invite his wickedness in, is not a divinity like the other antagonists of Robert Jackson Bennett's incomparable narrative—at least, not quite. He's really just an angsty adolescent; a "selfish kid who thinks his misfortunes are bigger than everyone else's" and has decided to take his frustrations out on everyone around him.
Unfortunately for everyone around him, this angsty adolescent just so happens to be the spawn of a few fallen gods. To wit, he has a domain—the dark—and some of his mother and father's magic. City of Miracles begins with him flexing his miraculous muscles: by outfitting an assassin to slaughter the former Prime Minister—and the first of this spectacular saga's protagonists—Ashara Komayd.
When news of Shara's shocking death reaches a remote logging range beyond Bulikov, every man around the campfire is taken aback, but only one among them takes it personally. He is City of Miracles' new central perspective, and whilst he hasn't played this role before, he's a figure folks who've followed this fiction will be intimately familiar with; a fan-favourite character, in fact, who has flitted around its fringes but never before been at its fore. That's right, readers: the focus of Bennett's barnstorming finale is finally on Shara's right-hand man, the Dreyling she saved who has saved her so often since. Good to see you again, Sigrud!
Following the death of his daughter in City of Blades, not to mention the mindless massacre that followed, Sigrud je Harkvaldsson has been in exile, none too patiently awaiting the day when Shara can at last bring him back into action. But with his dearest friend so dramatically departed, what does he have left to live for? Nothing, initially, but a need to make her murderer pay.
He does so summarily, racking up a rather improbable body count in the process. As a member of the supporting cast who crosses his fiery path puts it: "You've lost none of your subtlety, Sigrud."
But whilst raining hell on everyone who had a hand or even a hair in Shara's assassination, our daring Dreyling learns about a scheme that gives him a reason to keep on keeping on. In short, "someone is targeting Shara's adopted daughter" Tatyana, and having failed to save his last loved one, the least he can do, he reasons, is ensure that this small part of her legacy lives on.
To do what needs doing, he has to go to Ghaladesh. "Ghaladesh, the capital of Saypur, the richest, most well-protected city in the world. The place with perhaps the most security in the civilised nations—and thus the place that he, a fugitive from Saypur's justice, is most likely to be caught, imprisoned, tortured, and possibly—or probably—executed."

