La bande de Neil McCauley (Robert de Niro) à laquelle est venu se greffer Waingro (Kevin Gage), une nouvelle recrue, attaque un fourgon blindé pour s'emparer d'une somme importante en obligations. Cependant, ce dernier tue froidement l'un des convoyeurs et Chris Shiherlis (Val Kilmer ) se retrouve obligé de "terminer le travail". Neil tente d'éliminer Waingro, mais celui-ci parvient à s'échapper.Le lieutenant Vincent Hanna va intervenir et mener l'enquête...
Ce film est la première vraie confrontation entre Robert de Niro et Al Pacino .Ils avaient joué tous les deux dans le parrain2 mais ne s'étaient pas croisés.