高级督察何尚生(刘青云 饰演)被劫持人质的劫匪伊健(郑伊健 饰演)点名到案发现场进行谈判,劫匪以自杀的态势和投硬币的手段唆使谈判专家(林雪 饰演)自杀,何尚生赶到楼顶,与劫匪斗智,不料劫匪从出租车上逃脱,其后劫匪继续点名挑战何尚生玩“取赎金游戏”,计划勒索保险公司巨额赎款,并点名要求高层Teresa亲自运送,不料赎款在警局当着众多警察的面被劫走,使得何尚生被上司停职。第一次交手后,结果劫匪先赢一局。这激起尚生的战意和好奇,禁不住继续玩下去。何尚生收到伊健寄来的数件艺术品的残骸,在国际刑警Ruby(黄卓玲 饰演)的帮助下发现被破坏艺术品均在同一间国际级保险公司承保,猜想劫匪意图勒索保险公司,遂前往展开调查,此时劫匪恰好致电该公司高层Teresa(林熙蕾 饰演)勒索一千万,尚生马上接手案件,在办案过程中,Teresa与何尚生之间逐渐产生微妙的感情,一场猫鼠大战变得日益复杂.