故事发生在罪恶的集中地底特律,德里克(塞缪尔·杰克逊 Samuel L. Jackson 饰)的搭档在执行任务之时不幸遇难,而种种线索均显示,搭档的死和一宗非法军火交易案有着千丝万缕的关联。个性火爆,从来都是以暴制暴的德里克在愤怒之中决定一定要为搭档报仇。
德里克接受了一项新的任务,那就是在二十四小时之内找到一批下落不明的武器,然而,和按时完成任务比起来更为困难的是,黑口黑面的德里克得应付他的新搭档——前推销员安迪(尤金·列维 Eugene Levy 饰),即便在误打误撞之中被卷入了危险复杂的案件,安迪依然改不掉自己喋喋不休说个不停的职业习惯。在底特律的街头,这两个男人走到一起,会发生怎样有趣的故事呢?