劉德華和劉青云在《暗戰》中所玩的兵捉賊的游戲,令不少人著迷,誰也沒有把劉德華飾演的生命大限將至的賊當作真正的賊,也沒有人把劉青云飾演的警察當作真正的正義化身。兵與賊的角色界限是如此的模糊,也正因為如此才顯得有魅力。好的東西是一定要發揚的,這個道理誰都懂,因此在這部《暗戰2》里,杜琪峰仍舊延續第一部里的兵賊游戲模式。演兵的仍舊是劉青云,演賊的則由劉德華變成了鄭伊健。 不久,尚生被一名挾持人質的劫匪伊健(鄭伊健飾)點名到案發現場進行談判,并提出要和尚生玩一個“取贖金的游戲”,尚生雖感興趣但豈容伊健為所欲為,即時欲擒伊健,兩人初步交手,旗鼓相當,最后被伊健逃脫先贏一局。尚生被激起了心底的戰意和好奇心,禁不住繼續和伊健“游戲”下去…… 神秘罪犯鄭伊健在天臺以自殺的態勢和投硬幣的手段唆使談判專家(林雪)自殺,何尚生趕到樓頂,與鄭伊健展開第一場的斗智,不過被鄭伊健在出租車上逃脫,僅留下一條粘白色羽毛的手帕。其后鄭伊健繼續點名挑戰何尚生玩「取贖金游戲」,計劃勒索保險公司巨額贖款,并點名要求高層Teresa親自運送,不料贖款卻在警察局當著眾多警察的面被劫走,令得何尚生被上司停職。初步交手后,結果伊健先贏一局。這激起尚生的戰意和好奇,禁不住繼續玩下去,兩人既欣賞對方又處敵對狀態。原來伊健是劫富濟貧的俠盜,期望利用何尚生作為助手,演一出好戲,Teresa在辦案過程中與何尚生產生微妙感情。一場贖金游戲越演越烈……