《寒戰II》的故事延續《寒戰》的發展,於寒戰行動取代原副處長李文彬(梁家輝 飾)任警務處處長的劉傑輝(郭富城 飾),在行動完成後順利升為警務處處長。而李文彬的兒子李家俊(彭于晏 飾)與恐怖分子勾結被收押在監,他的同夥為救出李家俊,綁架了劉傑輝的太太和女兒,要求交換李家俊。劉傑輝親自押送李家俊前往指定地點交換人質,歹徒在地鐵製造混亂,趁亂將裝有炸彈的手提箱扣在劉傑輝手腕上,李家俊由同夥接應順利脫逃。
手提箱炸彈在防戰專家協助下,雖從劉傑輝手腕上卸下後,不到三十秒即爆炸,造成專家及民眾受傷。重要人犯脫逃,又引起民眾恐慌,劉傑輝遭到立法會調查。律政司司長親自邀請資深大律師簡奧偉(周潤發 飾)加入。在立法會質詢過程中,李文彬受到已退休的前警務處長蔡元祺(張國柱 飾)以恢復原職務的誘惑,更為袒護自己的兒子保他不死,說出劉傑輝押送李家俊時,兩人對話中,提到劉傑輝收了五千萬,將警務處這半年的行動計畫書交給幕後藏鏡人。
這句充滿想像的話,引發無限想像,隨著案件深入調查,事情越來越不單純,警隊菁英背後的更大勢力逐漸浮出水面,李文彬的心腹聯手要求劉傑輝停職接受調查。簡奧偉對李文彬的說詞覺得可疑,派出自己的徒弟歐詠恩跟蹤李文彬,意外拍攝到李家父子及蔡元祺見面交談,為了證實李文彬跟蔡元祺確實有勾結,不聽勸開車跟蹤,還聯絡了劉傑輝前來會合。
歐詠恩行蹤被發現,蔡元祺的手下開快車追撞,造成連環大車禍,詠恩彈出車外,傷重身亡。隨後趕來的劉傑輝和蔡元祺的手下在隧道內展開槍戰。
《寒戰II》算是一個成功的進階版續集,第一集的故事有頭無尾,留下許多問號,彭于晏的角色成為續集關鍵的引子,一切就從他的危險挑釁與逃脫計畫開始說起,掀起了警界背後更多的黑幕,甚至帶出更令人難以想像的政治角力。
從原先只著墨於警隊組織內鬥,升級成整個香港未來命運的恐怖陰謀。尤其一場高官們躲在密室裡協商布局的戲裡,飾演司法局長的李子雄,語帶保留地暗示整個掌控香港的計畫,其實背後還有「高人」,除了再為未來可能的續集舖路之外,也很難不讓人聯想到北京當局。鏡頭隨郭富城步出警署,就會帶到牆面斗大的「香港是全亞洲最安全城市」標語,戲裡戲外,完全諷刺地對照著香港今時今日的現實處境。