W 1993 roku Marie Gesto wyszła z supermarketu i ślad po niej zaginął. Prowadzący śledztwo Harry Bosch nie zdołał ustalić, co się z nią stało, a nierozwiązana zagadka nigdy nie przestała go prześladować. Po latach detektyw dowiaduje się o aresztowaniu mordercy, Raynarda Waitsa, który zamierza się przyznać do kilku innych zbrodni, chcąc dzięki temu uniknąć kary śmierci. Wśród swoich ofiar wymienia Marie Gesto. Na szybkiej weryfikacji jego zeznań i wyroku skazującym bardzo zależy prokuratorowi, kandydującemu w wyborach. Tymczasem Bosch odkrywa, że przed trzynastu laty wraz ze swoim partnerem popełnili błąd, lekceważąc ważny trop, który mógł ich doprowadzić do Waitsa i ocalić życie dziewięciu późniejszym ofiarom mordercy.