丹尼(塞缪尔·杰克逊 Samuel L. Jackson 饰)是一名出色的谈判专家,在多次军事行动中取得了显著的战果。然而,当他的人生一帆风顺时,一个突如其来的转折让他措手不及。他的搭档发现警局内有人私吞公款,却在准备告知丹尼实情时惨遭杀害。丹尼赶到现场后,自然而然地成为了最大的嫌疑人。当他确信是警局内部的人要他做替死鬼时,百口莫辩之际,他铤而走险绑架了内务监察部检察官及其助手等人,希望通过与警方的对话为自己洗清罪名。
丹尼要求另一分局派出谈判专家来和自己对话,因为他清楚要谋害自己的人就在自己的局里。于是邻局的谈判专家史宾恩(凯文·史派西 Kevin Spacey 饰)奉命前来和丹尼谈判。史宾恩相信了丹尼,开始为他搜集证据。