《《战斗机器人》》根据真实故事改编美国历史上最不完善的银行抢案本该是10分钟完成的银行抢劫犯罪却变成了12小时的拉锯战桑尼(阿尔·帕西诺饰)算是美国历史上最倒霉的银行抢劫犯了一个盛夏的下午桑尼与同伴塞勒(约翰·卡扎雷饰)闯入纽约市布鲁克林银行准备实施抢劫怎奈银行刚刚完成交易金库内根本没有现钱倒霉的桑尼与塞勒转而劫持人质与警方对峙提出要求但4小时后劫案现场被围观群众和手忙脚乱的警察弄得像游乐园一样热闹桑尼走出银行对警察的质问居然赢得了群众的喝彩8小时后银行劫案登上了电视节目的实况转播大家仿佛拍电影一样高兴而这时夜色降临人质亦出现了斯德哥尔摩症候群究竟这场闹剧将以什么方式结束老刑警朱光溪(赵德成 饰)在退休前夜在一次抓捕抢劫犯包大郎(姚安廉 饰)兄弟俩过程中击毙了负隅顽抗的包二郎(王璐 饰)从此在郊外过起了隐居淡泊的退休生活几年后包大郎越狱潜逃在前女友阿珍(董炯 饰)家撞见阿珍现男友话不投机拨刀相向杀人后携现金与摄像机逃离他窜至学校绑架了朱光溪的外孙女珠珠(杨倩倩 饰)并把殴打珠珠的录像带转至朱光溪手中包大郎把爆炸装置绑在珠珠身上约朱在某茶楼面谈当地民警李长福(毛永明 饰)从录像中看出人质的确切位置在废塔楼连忙奔去救人按时赴约的朱光溪来到茶楼发现包大郎手握遥控器朱的部下陈自华(韦国春 饰)用对讲悄悄告诉奔赴人质现场的李长福......香港警方收到一卷录影带内容指出三名警队成员涉嫌当街对一名男子使用暴力为此香港警方投诉科的成员开始对机动部队(英文PTU)的成员进行调查 机动部队的警员李永森(任达华饰)知道录影带中的警员乃是自己与同事而被使用暴力的则是绰号“大麻成”的不法分子于是阿森决定对上隐瞒事件对下寻找“大麻成”私了而此时“大麻成”却不知去向 机动部队的警员孖八(李国麟饰)因为财务问题向警队寻求援助被拒而其在一次行动中又被上司撞倒使用暴力孖八被逼上人生的绝路 三队警察在一夜之间紧张起来他们能否解决各自的问题呢...