Das Leben von Claire (Katherine Kelly) und Daniel Reid (Darren Boyd) verändert sich für immer, als ihr vierjähriger Sohn Callum (Daniel Runacres-Grundstrom) 2008 spurlos verschwindet. Callum wurde nie gefunden, der Fall blieb ungelöst. Fünf Jahre später finden Bauarbeiter Callums Leiche ganz in der Nähe seines Elternhauses und der Alptraum scheint sich zu wiederholen.
Detective Maggie Brand (Tamsin Greig) übernimmt den Fall. Die ehrgeizige Ermittlerin war gerade schwanger, als der kleine Junge verschwand und musste den Fall abgeben. Jetzt will sie aufklären, was mit Callum geschah und geht dabei akribisch, fast besessen vor – und gefährdet somit ihr eigenes Familienglück.
Die Ermittlungen werfen immer mehr Ungereimtheiten auf. Selbst als sich ein vermeintlicher Täter der Polizei stellt, glaubt Maggie noch immer nicht an die Auflösung des Falls. Sie konzentriert sich auf das damalige Umfeld des kleinen Callums und entdeckt schon bald ein grausames Geheimnis.