De retour à Edimbourg après une mission qui a mal tourné en Nouvelle-Zélande, Jackson est chargé d'enquêter sur les parents biologiques d'une jeune femme.
Après avoir rendu visite à sa fille Marlee en Nouvelle-Zélande, Jackson agit sous couverture. Mais sa mission tourne mal. De retour à Edimbourg, il sauve un chien et rencontre Hope, une jeune femme qui lui demande d'enquêter sur ses parents biologiques. En fouillant dans le passé, Jackson met au jour un secret datant de la fin des années 1970, quand la police était gangrénée par la corruption. De son côté, Tracy, agent de police retraitée, est témoin des brimades infligées sur une petite fille par sa mère. Elle entreprend une action qu'elle décide de mener jusqu'au bout avec l'aide de Jackson...