Privatdetektiv Cormoran Strike besucht seine kranke Ziehmutter in Cornwall. Dort bekommt er einen ungewöhnlichen Auftrag: Margot Bamborough ist verschwunden - vor über 40 Jahren.
Ihre Ermittlungen führen Strike und Robin in Londons Unterwelt. Robin riskiert ihr Leben bei der Verfolgung eines gefährlichen Verdächtigen.
Strike und Robin nehmen den inhaftierten Serienkiller Dennis Creed ins Visier, der der Schlüssel zu ihrem Fall sein könnte. Als Strike betrunken über die Stränge schlägt, kommt es zum Bruch mit Robin.
Strike erkennt, dass Margots Mörder noch viel mehr Tote auf dem Gewissen hat und stellt ihm eine Falle. Können er und Robin mit Margots Verschwinden auch alle Rätsel der Vergangenheit aufklären?