麥考利(羅伯特·德尼羅飾)和克裏斯(方·基默飾)搶劫了壹輛滿載債券的貨車,新入夥的韋恩格羅打死了壹名警衛,麥考利試圖殺死韋恩格羅滅口,卻被他逃脫。負責破案的漢納警官(阿爾·帕西諾飾)正面臨著又壹次婚姻危機,但他仍全力以赴進行案件的偵破工作,然而麥考利幹凈利落的行動卻沒有給他留下什麽可供追查的線索,在警方進行調查時,麥考利等人也正計劃將搶來的債券返賣給原主人範·贊特,但卻中了他預先設定的圈套,幾經廝殺才得以脫身,經內線舉報,漢納查出了克裏斯是劫匪之壹,警方暗中監視,很快就發現了麥考利等人的下壹個搶劫目標金屬倉庫,警察在金屬倉庫周圍設了埋伏,但老練的麥考利卻發現了異常,匆忙取消了行動計劃,不甘心就此罷手決定去搶銀行。第二天,漢納找到了麥考利,希望他能改邪歸正,但這天夜裏,歹徒們還是甩掉了追蹤,在搶劫後正欲撤走時,警察趕到,激烈的槍戰爆發了,麥考利壹夥損失慘重,死裏逃生的麥考利決心徹底追查泄密者,查出了是韋恩格羅和範·贊特從中作梗,麥考利殺了範·贊特,得知了韋恩格羅的藏身處,盡管知道那裏警戒森嚴,麥考利仍毅然行動,去刺殺韋恩格羅,當他走出旅館時,漢納攔住了他,壹場追逐戰過後,麥考利中彈倒下 。