洛杉矶警局的谈判专家杰夫(布鲁斯•威利斯 Bruce Willis 饰)在一次解救被劫持人质行动失败后,心灰意冷,觉得自己已经不再适合担当起这份重要的工作,于是申请调职前往一个治安良好小镇的警察局任职,心想在那里平静的度过下半辈子。
这天,小镇的三名不良青年意图偷走会计师史密斯(凯文•波拉克 Kevin Pollak 饰)的汽车时,意外令他们困在了一栋豪宅当中,惊慌失措的三人劫持了史密斯一家作人质。一向没有应付过这种场面的小镇警察们一时手忙脚乱。杰夫只能再次出马,重操旧业。同一时候,杰夫的家人也遭到了绑架。杰夫面对这起双面绑架案会如何处理?
故事发生在一座名叫丹珀西的城市中,布兰达(朱丽安·摩尔 Julianne Moore 饰)年仅四岁的儿子在月黑风高之夜被面目不清的黑衣人绑架,而布兰达自己也惨遭殴打,警探劳伦佐(塞缪尔·杰克逊 Samuel L. Jackson 饰)受理了这一案件。警方将嫌疑人锁定在了黑人身上,这引起了城中众多居民的不满,随着时间的推移,这起看似普通的案件逐渐演变成为了不同种族之间的激烈辩论。
在一名女记者的帮助下,劳伦佐展开了对案件的调查,随着调查的深入,一些可疑的线索逐渐浮出了水面,在这些线索之后隐藏着的,正是个性残暴冷酷的凶手本人。与此同时,城中的热心居民们也开始了寻找被绑架男孩的行动。