Anita Blake, Vampire Hunter, has dealt with - and destroyed - a lot of monsters. But her old mentor, Edward - ruthless killer, bounty hunter, assassin - may be worse than any of them.
But Edward's got problems. A malevolent and seemingly unstoppable force is mutilating and dismembering the citizens of Albuquerque - and if he is to stop it he'll need all of Anita's firepower and cunning.
It may not be enough.