Rose is a mind-reading mercenary hired to track down and kill the perpetrators of unsolved murders in and around Edinburgh.
Vampires and werewolves stalk the city's pubs and clubs, taking victims and getting away with it. After all, they can eat the evidence. The city’s only protection is Rose, with her ability to communicate with the dead and the city’s other supernatural predators. She's the last resort for the desperate, but the work is making her more of a threat to the city than the monsters she hunts.
This time she’s battling a shadowy organization named Carnalis and the ancient evil it has awakened – a vast power bent on destroying the city that gave it birth. Rose and her supernatural allies are the last line of defense... and time is running out.