St Andrews, 1996. Three drunken students stumble upon the body of a young woman named Rosie, who was assaulted and left for dead in the cathedral grounds. The only suspects are the three students, stained with her blood. Twenty-five years later, Rosie's murder has become the subject of a provocative true-crime podcast, and DS Karen Pirie is unexpectedly put in charge of the cold-case review.
With the suspects under attack, Karen's case becomes a live investigation overnight. But is Ziggy's death a revenge killing, or is Rosie's killer trying to bury the truth? In 1996, the recovery of an abandoned car leads to an arrest, but with a lack of evidence, the investigation flounders-until a potential eyewitness brings DI Maclennan new hope. In the present, Karen makes a shocking discovery.
Karen uncovers a shocking secret about the events of that night. But when a potential new suspect emerges, Karen is forced to face her toughest decision yet.
Lauren Lyle
DS Karen Pirie
Emer Kenny
River Wilde
Gemma McElhinney
Janice Hogg
Kevin Mains
DS Jimmy Lawson
Daniel Portman
Colin Duff