The final installment of Bennett's urban fantasy trilogy about divine cities
Revenge is something Sigrud Harkvaldsson really excels at. Maybe the only thing he's ever been good at. So when he learns that his most loyal friend and ally, former Prime Minister Shara Komayd, has been murdered, it becomes abundantly clear what he must do. No power from the mortal world can prevent him from taking his deserved revenge on the murderers.
Sigrud pursues his prey with his usual fearsome efficiency, but he begins to fear that he cannot win this battle. To find the truth behind Shara's death, he must take up arms in a secret, decades-long war, face an angry young god and uncover the last secret of Bulikov, the City of Wonders itself. And perhaps most frightening of all, he must finally face the truth of his own cursed existence.

