For months, Detective Jimmy Anderson is haunted by the murder of a 42-year-old lawyer, then two teenagers come forward with a sinister story.