Nova York, 1972. Charlie (Harvey Keitel) és un jove italoamericà de 27 anys que intenta ascendir a la màfia de Nova York, però aquest ascens es veu obstaculitzat pel seu sentiment de responsabilitat cap al seu imprudent amic, Johnny Boy (Robert De Niro) ).