Gepensioneerd inspecteur John Rebus werkt als burger bij de cold case-eenheid. Wanneer een telefoontje een nieuw licht werpt op een oude verdwijningszaak, bijt hij zich er in vast. Hij krijgt echter de wind van voren van zijn oud-collega en diensthoofd.
Als de Schotse politie de overblijfselen vindt van een al jarenlange vermiste man, blijkt dat op het onderzoek naar hem destijds nogal wat aan te merken is.
Tijdens een bijscholingscursus van vijf Schotse politiemannen wegens disciplineproblemen probeert inspecteur Rebus erachter te komen wat er waar is van de beschuldiging van corruptie jegens hen.