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 needs must...The second slice of tartan noir crime from Chris Brookmyre featuring Jasmine Sharp; aspiring actress accidently turned PI. Jasmine has learnt a lot since her shaky start in ‘Where the Bodies are Buried’ and is more confident and infinitely more competent. Detective Superintendent Catherine Macleod is back as well as Glen Fallon - ex hitman, gangster, all round scary man with a heart of gold. It starts with a brilliant set piece and then we are off on a twisting, turning path through the story packed with Brookmyre’s trademark wit that makes violence, missing people and murder seem such good fun.