飛虎隊是香港第一支準軍事化的特種警察部隊,主要肩負反恐、處理高危險性罪案、拯救人質等特殊任務。香港警務處特別特務連飛虎隊總指揮官雷焯鋒(張兆輝 飾)外號雷神總督察,在野外進行一次模擬反恐特訓,訓練飛虎隊員應對恐怖襲擊的反應。
警長高家朗(黃宗澤 飾)是香港警務處特別任務連飛虎隊隊員,帶著其他飛虎隊隊員,以及飛虎隊女隊員戴以菲(王敏奕 飾),一起參加了這次模擬反恐特訓,雖然沒有達到雷神的要求,但比上一次訓練快了十五秒。雷神沒有對飛虎隊進行問責,而是提醒高家朗去觀禮,支持他父親高級警司高逸泰(吳岱融 飾)的受勛儀式,但高家朗卻因為自己有報告未寫,沒有意愿看受勛儀式。
高逸泰正準備出門的時候,接到了奇怪的信息,指責他在1989年的案件中,害死了不少社團的人。高逸泰一接到信息,就給O記的警司聶宇航(苗僑偉 飾)打電話,而聶宇航則告訴高逸泰,自己已經掌控了一切,讓高逸泰放心到達會場。高逸泰抵達了會場,就已經在恐怖分子的監控之中,對方在看到處長已抵達之后,就開始了他們的行動,啟動炸彈引爆裝置倒計時。
恐怖分子要求高逸泰,當眾說出自己的愛情故事,還要他裸跑直播給全香港的市民看。高逸泰認為可能是恐怖分子的惡作劇,不肯向恐怖分子妥協,香港警務處總警司韓哲琛(林偉 飾)也認為受勛儀式不能停,因此讓高逸泰先受勛完再安排他離開。
高逸泰在受勛之時,被恐怖分子要求當眾說出自己的愛情故事,高逸泰不肯透露,只能針對恐怖分子所說的故事,為自己多做辯解,恐怖分子因此引爆了第一個炸彈。因為炸彈引爆,高逸泰沒有辦法只能答應裸跑,而就在此時O記督察高家俊(吳卓羲 飾)發現了殺死警員冒充警員的恐怖分子,可因為通訊設備在搏斗之時被弄壞,他沒辦法及時通知聶宇航。
恐怖分子混進了受勛會場的人群中,高家俊脫身之后馬上通知聶宇航,聶宇航因此猜到第二炸彈在會場內,所以馬上讓人疏散人群。恐怖分子因為混進會場人員被發現,不得不提前行動引爆炸彈制造混亂,然后趁機把高逸泰給劫持走了。
飛虎隊受命前往會場支援,在通過下水道的地方遇上了被恐怖分子劫持的高逸泰,高家朗看清了情況,跟高逸泰做了一個手勢之后,扔了一個煙霧彈過去,讓高逸泰有機會反抗恐怖分子,高家朗也因此有了機會把恐怖分子殺死救了高逸泰。
高家朗看到恐怖分子被擊斃,高逸泰險些脫不了身,生氣地覺得高家朗太過于冒險,所以特意去飛虎隊跟高家朗吵了一架。高家朗也以為自己擊斃歹徒會被處罰,沒想到雷神卻夸高家朗沒有因為私人情緒影響判斷,夸高家朗做得非常好,所以他推薦高家朗參加升級面試。
高家俊負責受勛會場的保安工作,因為被歹徒鉆了空子,他必須為此負責,但身為高家俊的上司聶宇航,卻為高家俊扛下了所有責任。高逸泰的妻子李英蘭(龔慈恩 飾),對于高逸泰以前的往事被當眾爆料出來,對高逸泰有些怨對,可高逸泰卻不肯多加解釋。
高逸泰陪韓哲琛去看房子,跟韓哲琛打聽自己的那件案子,而韓哲琛則提醒高逸泰找東西把自己的丑聞擋起來。韓哲琛告訴高逸泰,他就要升職了,而他的位置很多人看好,但他看好的是高逸泰,有意讓高逸泰幫他處理好看中的那套房子。
高逸泰明白了韓哲琛的意思,他告訴韓哲琛,自己可以跟經紀談一下,讓他們把房子的價格再往下調。高家俊調查恐怖分子的行蹤,認為他們可能是毒販,所以往銷毒那條路去查背后的主謀。高家俊帶隊在酒吧里埋伏,剛好發現毒販行蹤的時候,卻偶然看到大毒梟可樂(張景淳 飾)在現場,所以他想放長線調大魚,停止了抓捕在酒吧里銷毒的小毒販行動。