Neil McCauley è un pericoloso criminale che ha passato molti anni della sua vita in galera ed è fermamente deciso a non metterci mai più piede. Ma ora a Los Angeles c'e Vincent Hanna, un detective del dipartimento di polizia che da la caccia a lui e alla sua gang.
William Munny è un ex fuorilegge dal passato leggendario, ma da diversi anni ha deciso di dedicarsi alla famiglia e fare l'allevatore. Con la morte della moglie la situazione domestica si fa sempre più difficile, e per questo decide di accettare la proposta di un giovane pistolero: uccidere due cowboy che hanno sfregiato una prostituta e incassare la taglia.
Nick Wells (De Niro), ladro professionista, decide di lasciare le attività illecite per dedicarsi ad una vita onesta. Presto però Max (Marlon Brando), suo buon amico e compagno negli affari, fa una proposta che Nick non può rifiutare: rubare uno scettro francese di inestimabile valore. Per questa missione gli viene affiancato Jackie Teller (Edward Norton), giovane ladro talentuoso e aggressivo.
Londra, Inghilterra, aprile 2015. Brian Reader, un ladro in pensione, riunisce un'improbabile banda di ladri per perpetrare la più grande e audace rapina nella storia britannica. I ladri attaccano la Hatton Garden Safe Deposit Company e scappano con milioni in beni e denaro. Ma presto le crepe tra i membri della banda iniziano ad apparire quando discutono su come condividere il bottino.
Un serial killer tormenta la polizia disseminando indizi e fotografie sul luogo dei delitti appena commessi. Un poliziotto ormai prossimo alla pensione e un giovane ed inesperto collega, indagano per assicurare alla giustizia l'assassino e per garantire al primo il colpo finale che chiuderà in bellezza una lunga carriera. Mentre la matassa di inganni e bugie si sbroglia, la verità comincia pian piano a venire a galla.