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...