Bone Song by John Meaney
Synopsis from the back of the book:
There have been four victims already. Framed for their beauty and one-of-a-kind artistic gifts, they were murdered in the most shocking ways imaginable and their corpses stolen. Now the famed diva Maria daLivnova is arriving in Tristopolis – a city literally powered by the massive necroflux generators that process the dead – and it is up to Lieutenant Donal Riordan to make sure she ends her limited engagement alive.
But Riordan isn’t the only one watching daLivnova. For the Diva is being followed by two other secret “protectors”: Commander Laura Steele – who’s made a more or less successful transition to para-life – and her partner, the invisible free-wraith Xalia. They are part of the necropolis’s vast underground network and they’ve mobilized against an unseen enemy for a battle of epic proportions. For a perverse death cult with powerful members in every stratum of society has learned how to distill from the bones of their sacrificed victims the ultimate thrill – a nectar that, once tasted, is impossible to resist. And the more precious the life, the greater the pleasure it is to take it away.
Soon Riordan will find himself in the unlikeliest of alliances as he journeys through a world of corruption – both aboveground and below – among gargoyles and zombies, spirit slaves and assassins, science and sorcery, in search of an enemy even the dead have every reason to fear….