Kriminalkommissær Cassie Stuart kæmper for at finde hoved og hale i en næsten 40 gammel drabssag. Præsten Robert Greaves, socialarbejderen Lizzie Wilton, forretningsmanden Phillip Cross og den invalide Eric Slater er alle ved at blive indhentet af gamle hemmeligheder og løgne. Men hvem af dem myrdede den 17-årige Jimmy Sullivan?