丹尼(塞繆爾·傑克遜 Samuel L. Jackson 飾)是一名出色的談判專家,屢立戰功。當他的人生順風順水時,剎那間的轉折讓他措手不及。他的搭檔發現警局內有人私吞公款,卻在打算告訴丹尼實情時慘遭殺害,第一時間趕到現場的丹尼自然最大嫌疑人。當他確信是警局內有人要找他做替死鬼,百口莫辯之際,他鋌而走險綁架了內務監察部檢察官和其助手等人,想通過與警方的對話爲自己洗刷罪名。
丹尼要求另一分局派出談判專家來和自己對話,因爲他清楚要謀害自己的人就在自己的局裡。於是鄰局的談判專家史賓恩(凱文·史派西 Kevin Spacey 飾)奉命前來和丹尼談判,史賓恩相信了丹尼,開始爲他搜集證據。