LAPD-Detective Harry Bosch muss sich wegen tödlicher Schüsse auf einen Verdächtigen vor einem Zivilgericht verantworten. Als in einem Waldstück die sterblichen Überreste eines Jungen entdeckt werden, lässt dieser Fall Bosch nicht mehr los. Während Harrys privates Interesse der unerfahrenen Streifenpolizistin Julia Brasher gilt, sieht er sich im Dezernat wachsenden Anfeindungen ausgesetzt.
Bei einer Fahrzeugkontrolle wird eine Leiche entdeckt. Raynard Waits, der Besitzer und Fahrer des Vans, streitet ab, irgendetwas damit zu tun zu haben. Bosch lehnt es ab, sich in seinem Zivilprozess auf einen Vergleich einzulassen. Raynard Waits wird klar, dass die Morde, die ihm inzwischen zur Last gelegt werden, für ihn die Todesstrafe bedeuten können. Und so schlägt er einen Deal vor ...
Nachdem der Junge, dessen Gebeine im Laurel Canyon gefunden wurden, identifiziert werden konnte, machen sich Bosch und Edgar auf die Suche nach Angehörigen und erfahren eine tragische Familiengeschichte. Boschs Gerichtsverfahren steht kurz vor dem Abschluss und er gerät mit Brasher aneinander. Bei einer Vernehmung des Verdächtigen Waits wartet dieser mit einem überraschenden Detail auf.
Als Bosch und Edgar die Mutter des getöteten Jungen befragen, werden sie mit einer tragischen Familiengeschichte konfrontiert. Bosch nimmt seinen Urteilsspruch mit ambivalenten Gefühlen auf. Die Staatsanwaltschaft geht auf einen Deal ein und Waits soll die Ermittler zum Tatort seiner Morde führen. Er ergreift schließlich die Flucht, was zu einer stadtweiten Großfahndung führt.
Zur Ergreifung von Raynard Waits wird eine Sondereinheit gegründet. Bosch wird eine Mitarbeit jedoch verweigert. Waits sucht währenddessen Unterschlupf bei seiner Mutter. Als Bosch und Edgar den Vater des toten Jungen vernehmen, legt dieser plötzlich ein Geständnis ab, das jedoch voller Ungereimtheiten ist. Bosch versöhnt sich mit Brasher und gibt einige Details über seine Vergangenheit preis.
Sheila Delacroix gesteht Bosch, dass ihr Vater sie jahrelang sexuell missbraucht hat. Waits hält weiter Kontakt mit Bosch. Bosch besucht seine Tochter Maddie in Las Vegas, bricht den Aufenthalt aber vorzeitig ab, als Johnny Stokes, Arthurs ehemaliger Skater-Freund, ausfindig gemacht wird. Stokes flieht und wird von Julia gestellt. Dabei begeht sie ihr drittes "Vergehen".
Julia geht irrtümlicherweise davon aus, dass Bosch ihre falsche Aussage bestätigt. Als Waits es nicht mehr riskieren kann, seiner Mutter ihr dringend benötigtes Medikament zu verschaffen, erstickt er sie. Bosch wird klar: mit "Kofferraum" hatte Waits bei der gemeinsamen Autofahrt den Disziplinarraum des Erziehungsheims gemeint, in dem auch Bosch als Kind einige Jahre verbracht hatte.
Waits ist verzweifelt über den Tod seiner Mutter. Irving beginnt, O'Shea zum Bürgermeisteramt zu verhelfen. Pounds versucht Brasher zu einer Beschwerde gegen Bosch zu überreden. Jesper entdeckt Arthurs Initialen auf einem Skateboard, das im Nachlass von Nicholas Trent gefunden wurde.
Als Waits eine weitere Frau entführt, setzt er sich mit der Presse in Verbindung, um seinen Bekanntheitsgrad zu steigern. Doch statt das auszuschlachten, kooperiert die Presse mit der Polizei. Und die Ermittler stoßen auf den entscheidenden Hinweis. Bosch und Edger stöbern Waits in seinem Versteck auf. Bosch und Waits stehen sich erstmals bewaffnet gegenüber. Wer entscheidet das Spiel für sich?
Nach einem letzten Hinweis von Sam Delacroix will Bosch Stokes verhaften. Dessen Tat ist aber verjährt. Irving und Brasher schließen einen Deal: Julia darf im Dienst bleiben, Bosch wird mundtot gemacht. Bosch wird Pounds gegenüber gewalttätig. Sam lauert Stokes auf und erschießt ihn.