Kate Murray is deeply troubled. In front of her lies a dead man, a stranger who only minutes before had spoken to her - about a mystery, a long-forgotten murder and, most worryingly, her grandmother. His story was old, he had told her, but still deserving of justice. Soon Kate...