紐約平淡的一天,臨近退休的老警探傑克•莫斯利(布魯斯•威利斯 Bruce Willis 飾)卻接到了一個吃力不討好的任務:穿行16片街區,護送一名犯人上法庭作證。 這本該是件極其輕鬆的事,從警局到法庭的車程只有15分鐘,唯一的麻煩看上去也只是罪犯艾迪(茅斯•達夫 Mos Def 飾)滔滔不絕的廢話而已。然而事實卻遠不止於此,一次針對艾迪的暗殺行動讓傑克發現了幕後的真相:所謂的上庭作證不過是個幌子,真實的情況是以警局同僚、老朋友弗蘭克(大衛•摩斯 David Morse飾)爲首的一批腐敗警察,借傑克護送艾迪的機會剷除汙點證人。經歷內心的掙扎後,傑克爲了尋求心中的正義保護了艾迪,卻成了紐約警局的衆矢之的。16片街區的距離,從來也不曾如此漫長過……