Neil McCauley è a capo di una temibile gang: il suo ultimo colpo è ai danni di un furgone portavalori. Ma è costretto ad eliminare la scorta per la precipitazione di Waingro, aggregatosi al colpo. Costui in seguito sfugge all'esecuzione decisa da Neil, sulle cui tracce si pone il tenente Vincent Hanna, ottimo detective, sposato con Justine, che ha una figlia avuta da un precedente matrimonio. Tramite il suo basista Nate, Neil tenta di rivendere le obbligazioni rubate al finanziere Van Zent, che gli tende una trappola ma i suoi lo salvano uccidendo gli emissari del magnate. Neil si innamora di Eady, una grafica che lo avvicina in un bar. La gang tenta di rubare metalli preziosi in una fabbrica, ma Neil si accorge di essere spiato, e poco dopo scopre che Hanna lo sta braccando. I due si incontrano in un bar, ed anche rispettandosi, si dichiarano guerra ad oltranza. Neil, ottenuto il consenso dell'ignara Eady per trasferirsi in Nuova Zelanda, tenta di far da paciere tra l'amico Chris Shiherlis e sua moglie Charlene, che ha scoperto con un amante. Decide quindi di sfidare la sorte con un ultimo colpo in una banca anche se Bosko, l'autista, deve rinunciare perché tallonato dalla polizia. Sostituitolo con un ex compagno di carcere in libertà vigilata, Neil svaligia la banca, ma la polizia ha avuto una delazione ed in uno scontro a fuoco Hanna uccide Michael Cheritto, altro membro della gang, e ferisce Chris che Neil salva a stento portandolo da un chirurgo. Pensando che Bosko abbia parlato, Neil scopre che è stato torturato a morte da Waingro, assoldato da Van Zent per eliminarlo, e va ad uccidere il finanziere. Frattanto Charlene viene ricattata dalla polizia, tramite l'amico, per prendere Chris, ma la donna riesce a farlo fuggire. Mentre Hanna, separatosi da Justine, sventa nel suo albergo il suicidio della figliastra, Neil, che ha ottenuto dal suo basista un volo per fuggire, avendo avuto l'indirizzo del nascondiglio di Waingro, si ferma all'hotel dell'aeroporto per ucciderlo, attivando l'allarme antincendio per depistare la polizia di guardia che tuttavia avvisa Hanna, il quale, in uno scontro a fuoco lo uccide.