一個平靜的下午,神色緊張的青年阿小(梁朝偉飾)與老妖走進了一家銀行。為償還高利貸債務,兩人計劃實施搶劫,然而行動途中老妖突發疾病倒地。阿小驚慌失措間暴露作案意圖,倉促中打傷警衛并劫持銀行職員與顧客作為人質。意外的是,人質中竟混有警方通緝多年的重犯古何陽(狄龍飾)。這位曾槍殺警察的亡命之徒本欲潛逃離境,此刻反客為主奪過控制權。陳警官(梁家輝飾)率隊包圍現場,雖試圖通過談判化解危機,但警方高層早已決意擊斃古何陽。被困的通緝犯提出以釋放獄中女友(金燕玲飾)作為投降條件,在其堅持下警方最終將女子帶到現場。然而當女友現身銀行門口時,古何陽發現對方已對自己徹底絕望,原本緊繃的對峙局勢由此發生戲劇性轉折——最終在混亂中古何陽被警方制服,這場驚心動魄的銀行劫案以全員落網告終。影片改編自美國犯罪經典《熱天午后》,通過本土化移植呈現了相似的困獸猶斗式敘事結構。