La miniserie diretta da Claudio Bonivento racconta la vicenda di due fratelli, Sante (Stefano Dionisi) e Luca (Paolo Briguglia) che, scampati fortunosamente all'eccidio in cui perdono la vita i genitori, hanno diversi e opposti destini.
Il primo, dopo aver nascosto il fratello minore in un pozzo vicino a casa, scappa e trova rifugio presso la famiglia del boss Giuseppe Palmisano (Adriano Chiaramida) che lo alleva insieme al figlio Michele (Maurizio Aiello) nel rispetto della tradizione mafiosa, facendone un capo-cosca. Il secondo viene salvato e adottato da Vincenzo (Enzo De Caro), un comandante dei GIS che, con la moglie Ada (Pamela Villoresi), lo cresce e lo educa a una vita del tutto normale.
Dopo più di vent'anni, l'intreccio degli eventi - guidato dall'intervento cinico e determinato del colonnello Paolo Cento (Massimo Ghini) - porta le loro strade ad incrociarsi di nuovo in un drammatico epilogo...