Sullo sfondo di una Milano umida e nebbiosa, due netturbini trovano il corpo senza vita di un uomo. Si tratta di Francesco Ricciardi, manager di successo caduto in disgrazia, alcolista redento, portato sulla retta via dal compagno della ex moglie, intrappolato in un destino paradossale che ha il sapore amaro delle occasioni mancate. Un confuso intreccio di gente sbagliata gli fa da contorno, disegnando un quadro d'insieme corrotto e senza scrupoli, popolato da personaggi capaci di tutto pur di ottenere il proprio tornaconto. Il vice questore Jacopo Ravecca, il poliziotto incaricato dell'indagine, si spinge nei bassifondi di Milano, tra magnaccia e case d'appuntamento, per scoprire un intricato puzzle di una famiglia al di sopra di ogni sospetto. Le tessere che permetteranno di arrivare al colpevole sono uomini "normali", quelli che sotto la giacca e la cravatta nascondono un cuore marcio.