A review by reasonpassion
Saint City Sinners by Lilith Saintcrow

3.0

Thankfully this one was better than the last one, with a lot of the angst removed or at least better understood as to why it exists. The sheer amount of deception going on clearly here combines with Dante's history of betrayal to push her into cutting off the one person she's near pathologically incapable of understanding and, as part of the plot, the only person capable of helping her survive. That Dante starts finally understanding the depth of Japh's secrets is juxtaposed with her finally beginning to understand what it means to be hedaira, not just for you, but more importantly and differently, for him. The result is a lot of anger, justified, and a lot of stupid childishness, not necessarily justified. The action is great, the supporting characters carry the story and the crazy extent of the machiavellian games being played start opening up. All of that makes working past Dante's actions worth reading through.