Title: City of Miracles
Author: Robert Jackson Bennett
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.
When Shara Komayd is assassinated, her friend Sigrud vows to get revenge on the person who killed her. Sigrud doesn't realize everything that has happened since before he went into seclusion. Throughout the course of the novel, he gets a chance to meet/reunite many people, including Khadse, Taty, Ivanya, and more.
This novel is not at first what it appears to be. What I mean by that is the miracles are rather trippy, and make things mysterious throughout the novel. For example, when Sigrud tries to shoot Khadse, and the bullet just stops and floats in the air next to Khadse - it's because Khadse's jacket is a miracle. The miracles like that happen throughout the book - which is part of the magic.
The only thing that threw me about this book is that it is the first one in the series that I have read, so I was unfamiliar with the world that Bennett has created in his previous novels, City of Stairs and City of Blades.
I fell in love with the writing, and the world in this book. The characters are all very well-developed, and they show a lot of growth and development throughout the story. I found myself rooting for Sigrud, and later for Taty as well. They were just wonderful characters that I couldn't help but like. (Although, there was a small part of me that kind of liked Khadse as well, if only for the bad guy aspect.)
I appreciated that the author touched on how Sigrud was treated differently as well because he's a Dreyling. The tensions that Sigrud felt because of that were very real.
The whole novel was well developed. Bennett did a great job with his world building throughout the novel, and the events tied together well.
This is a novel worth reading - I rate it 5 stars. Pick it up now - you won't be disappointed.
Disclaimer: I received a copy of this novel for review through the Blogging for Books program.