Prywatny detektyw Jackson Brodie mieszka w spokojnej nadmorskiej miejscowości w północnym Yorkshire z wiekową labradorką Dido. Od czasu do czasu sprawuje opiekę nad krnąbrnym nastoletnim synem Nathanem. Trudno o bardziej malowniczy zakątek, lecz i tam czai się zło. Ostatnie zlecenie Jacksona zbieranie dowodów niewierności męża na żądanie podejrzliwej żony wydaje się banalne. Jednakże przypadkowe zdarzenie na stromym urwisku sprawia, że Brodie trafia na trop siatki groźnych przestępców. I spotyka kogoś ze swojej przeszłości...