Perfect Crime

Stephen Berry is about to jump off a bridge until suicide prevention counsellor Damien Maclure stops him. One week later, Stephen Berry is found dead at the bottom of a cliff. But did he take his own life…or was he pushed? A spate of murders sweeps across Edinburgh, and to make matters worse for DI … Continued


Perfect Silence

When silence falls, who will hear their cries? The body of a young girl is found dumped on the roadside on the outskirts of Edinburgh. When pathologists examine the remains, they make a gruesome discovery: the silhouette of a doll carved in the victim’s skin. DCI Ava Turner and DI Luc Callanach are struggling to … Continued


Perfect Death

There’s no easy way to die… Unknown to DI Luc Callanach and the newly promoted DCI Ava Turner, a serial killer has Edinburgh firmly in his grip. The killer is taking his victims in the coldest, most calculating way possible – engineering slow and painful deaths by poison, with his victims entirely unaware of the … Continued


Perfect Prey

In a Barcelona graveyard, bones rise to the surface. The gruesome discovery is linked to a similar case in Edinburgh nine years earlier, and when DI Beau Callanach digs deeper, he begins to uncover a disturbing trail of skeletons, discarded decades apart and spanning half a century. The hunt begins for a seemingly ageless killer … Continued


Perfect Remains

On a remote Highland mountain, the body of Elaine Buxton is burning. All that will be left to identify the respected lawyer are her teeth and a fragment of clothing. In the concealed back room of a house in Edinburgh, the real Elaine Buxton screams into the darkness. Detective Inspector Beau Callanach has barely set … Continued