En mördare slår till på nyårsafton och Renée Ballard och Harry Bosch slår sig samman för att lösa fallet.
Kaos råder i Hollywood under nedräkningen till tolvslaget. Renée Ballard har nattskiftet på LAPD och väntar ut det traditionsenliga kulregnet, då hundratals nyårsfirare riktar upp sina vapen mot himlen och trycker av. Bara minuter efter midnatt blir Ballard kallad till en brottsplats. En man har dödats av ett skott, mitt i en folksamling.
Ballard förstår snabbt att kulan inte kan ha kommit från himlen, och att dådet tycks hänga ihop med ett annat olöst mord — ett fall som Harry Bosch en gång i tiden utredde. Samtidigt jagar Ballard ett gäng som kallar sig Midnattsmännen. De har brutalt våldtagit ett antal kvinnor utan att lämna några spår efter sig.
Fast besluten att lösa båda fallen tar Ballard hjälp av Harry Bosch. Samtidigt som de två inspektörerna tillsammans försöker ta reda på hur trådar i nya och gamla fall korsar varandra, måste de ständigt se sig om över axeln. Gärningsmännen de jagar är beredda att döda för att skydda sina hemligheter.