On a cold New Year's Eve night, a young woman lies slumped on a park bench. Snow gathers on her hair. If her glazed eyes were closed, she might be sleeping. Nobody will find her for hours... Thirty years later, in the Scottish town of Livingston, a retired police officer disappears from her home. A trail of blood leads from the pensioner's doorstep to the edge of the nearby river, and as he follows it, DS...