Cormoran Strike (Tom Burke) sind die Folgen des Afghanistankriegs schmerzlich anzusehen. Als ehemaliger Militärpolizist diente er an der Front und verlor bei einem Einsatz sein Bein. Zwar hat er nach seinem Dienst in das normale Leben zurückgefunden, doch die Trennung von seiner Freundin und die mickrigen Jobs als Privatdetektiv machen es ihm schwer. Dank seiner Assistentin Robin Ellacott (Holliday Grainger) kommt Strike jedoch auf die Spur in einem verworrenen Fall. Das Supermodel Lula Landry (Elarica Johnson) wird ermordet aufgefunden und stellt die britische Polizei vor ein Rätsel. Je tiefer Strike nach Antworten sucht, umso deutlicher wird, das Lunas eigene Familie in den Mord verstrickt ist. Doch der unerklärliche Mord markiert erst den Beginn einer Reihe von Fällen, die Strike wieder zurück ins Leben holen. Ein verschwundener Autor, abgetrennte Frauenbeine oder Kindsmorde verlangen die volle Aufmerksamkeit des Detektivs.