故事发生在九十年代初的上海。身体羸弱的王双玲(宋晓英饰)是潘家弄小学的教师,最近她接手一个全校有名的乱班。以路明(唐黎饰)为首的调皮捣蛋学生搅乱了全班秩序,常常把课堂闹成一锅粥。丈夫大刘(丁嘉元饰)非常担心双玲的身体,但双玲有决心改变班级面貌。李小朋(张宏伟饰)出身富有,却沾上不少坏习气,后因父亲违法被判刑,双玲怕他走歧路领回自己家中暂住。周丽萍(杨津饰)母女因遭父亲遗弃,承揽全部家务的她常因迟到遭同学嘲讽。路明的母亲(陈鸿梅饰)因儿子的腿被校车轧断,跑到双玲家大闹。丽萍因家暴出走,双玲冒雨连夜寻找,她的无疆爱心深深感动了孩子和家长......。纽约平淡的一天,临近退休的老警探杰克•莫斯利(布鲁斯•威利斯 Bruce Willis 饰)却接到了一个吃力不讨好的任务:穿行16片街区,护送一名犯人上法庭作证。
这本该是件极其轻松的事,从警局到法庭的车程只有15分钟,唯一的麻烦看上去也只是罪犯艾迪(茅斯•达夫 Mos Def 饰)滔滔不绝的废话而已。然而事实却远不止于此,一次针对艾迪的暗杀行动让杰克发现了幕后的真相:所谓的上庭作证不过是个幌子,真实的情况是以警局同僚、老朋友弗兰克(大卫•摩斯 David Morse饰)为首的一批腐败警察,借杰克护送艾迪的机会铲除污点证人。经历内心的挣扎后,杰克为了寻求心中的正义保护了艾迪,却成了纽约警局的众矢之的。16片街区的距离,从来也不曾如此漫长过……。