Scratch the surface and someone gets hurt…
There’s a rapist stalking the cold granite streets, leaving behind him a string of battered, tortured women. But that’s not DS Logan McRae’s case: on top of everything else he has to deal with, Logan’s been lumbered with the blood-drenched body of an unidentified male, dumped outside Accident and Emergency.
The trail leads to a hidden stash of pornography – all featuring the victim. It looks as if someone in Aberdeen’s bondage community has developed a taste for violent, brutal death. Logan is drawn into a twilight world of adult bookshops, film makers, sadists, masochists, and ex-porn stars. Where no one is quite what they seem.
When the police finally catch the Granite City Rapist the celebrations are short lived. Pilloried in the media and blind-sided in court, they’re forced to let their prime suspect go. And even though they’ve got him under surveillance, more women are being attacked. Could they really have got it so badly wrong? Logan thinks so: the trick will be getting anyone to listen to him before the real rapist strikes again. Especially as his girlfriend PC Jackie Watson is convinced Aberdeen’s star striker is guilty, and she’s hell-bent on a conviction at any cost.