Is the devil merely the name we give the worst in ourselves?
When private investigator Jasmine Sharp is hired to find Tessa Garrion, a young woman who has vanished without trace, it becomes increasingly clear that there are those who want her to stay that way. What begins as a simple search awakens a malevolence that has lain dormant for three decades, putting Jasmine in the crosshairs of those who would stop at nothing to keep their secrets buried.
Uncovering a hidden history of sex, drugs, ritualism and murder, Jasmine realises she may need a little help from dark places herself if she's going to get to the truth.
But then, sometimes, needs must. . .
Read MoreChristopher Brookmyre is, hands down, one of the funniest, savviest crime writers around... Without shying away from the darker elements of crime thrillers - evil, violence and plenty of gore - Brookmyre's work shimmers with a sense of unfettered fun - Independent on Sunday