方晉甫在一根蠟燭上澆上汽油,歐陽湘靈之所以可以活到現在,是蘇文謙沒有完成池鐵城交給他的任務。池鐵城親自下令,等他殺了特使第一時間就滅了歐陽湘靈的口以免后患。方晉甫點燃蠟燭,這根蠟燭大約能燃燒十分鐘左右,十分鐘以后蘇文謙就進入行動位置,一切就回不了頭。
方晉甫準備離開,在學校門口遇到曹必達(張洪睿 飾)一行,方晉甫自知跑不掉,服毒自盡,曹必達沒來得及問出歐陽湘靈的下落。松江火車站戒嚴,所有旅客暫留火車上。曹必達在松江小學尋找歐陽湘靈的下落,李局只能給曹必達三分鐘的時間。
曹必達翻遍了松江小雪也沒有找到歐陽湘靈,可時間又來不及,只能撤退。歐陽湘靈可以聽到他們的聲音,只是嘴巴被塞了東西,根本喊不出聲音來。冷樵(劉奔 飾)匯報共產黨的暗樁已經撤離,池鐵城宣布行動開始。蘇文謙要求池鐵城先把歐陽湘靈放了,池鐵城不同意,只要蘇文謙開好這槍,保證歐陽湘靈的安全。
蘇文謙心知肚明,槍響之后,池鐵城會立即發現這一切都是騙局,也幾乎等于宣判歐陽湘靈的死刑,蘇文謙剩下唯一的希望是通過槍聲來判斷池鐵城的藏身位置,并在他發出撕票令前及時截住他,可是他不知道自己能不能做到。蘇文謙和池鐵城各自找到狙擊點,單棱(付枚 飾)通過鏡子反射的光線來判斷特使在車上的位置。
蘇文謙和池鐵城同時開槍,冷樵追上車繼續射擊卻發現是埋伏,結果被殺。池鐵城意識到這是埋伏后準備撤離,秀才(葉瀏 飾)等人追著池鐵城射擊。池鐵城從樓頂跳下,卻只見蘇文謙拿槍指著他。蘇文謙承認從一開始就是他布的局,松江站的人已經全部完蛋,在要出門時就被公安局全部包圍,而所謂的特使就是個假人。
池鐵城讓蘇文謙朝他開槍,蘇文謙要求池鐵城趕緊打電話放了歐陽湘靈。池鐵城逼蘇文謙開槍,這時蘇文謙卻看到歐陽湘靈和曹必達的身影,原來曹必達準備撤退時,發現并且救出歐陽湘靈。池鐵城趁蘇文謙不注意跑了,單棱拉著池鐵城找到一輛車,可開車的李北筏(張皓然 飾)卻朝池鐵城開槍,單棱沒有一絲猶豫替池鐵城擋下一槍。
池鐵城帶著受傷的單棱跑,池鐵城拉單棱爬墻時,曹必達趕來,朝池鐵城開了一槍,池鐵城受傷跑掉,曹必達令人將單棱送去醫院搶救?;疖囌窘鋰廊∠?,莊廷鳳(周紹棟 飾)換上行李,隨同乘客一起下車。池鐵城受傷跑不快,曹必達帶人去追。
蘇文謙來到老爹(姚安濂 飾)家,告訴老爹若是池鐵城來了,通知公安局。老爹表示除了他還有誰去傳這個情報,池鐵城恨他都來不及,不會再來這里了。歐陽湘靈找池鐵城時看到蘇文謙和老爹在一起,她認出老爹叫馬光英,警惕掏出槍要開槍,蘇文謙趕緊阻攔。
歐陽湘靈是聽楊之亮提起過,蘇文謙和池鐵城有他這樣的師父。當年刺殺武藤,若不是他豁出命,楊之亮一個人也無法救出蘇文謙和池鐵城,只不過以為他為國捐軀,沒想到這么多年一直活著。歐陽湘靈看到那槍管,明白蘇文謙當時是保護老爹才逃走的,槍管是老爹的,是老爹幫池鐵城改了殺殷千粟的槍。
蘇文謙替老爹說話,老爹根本不知道池鐵城改槍是為了殺殷千粟,而且老爹剛才幫他們傳遞很重要的情報,沒有老爹這次保護特使的行動絕對不可能完成。老爹承認槍管是他改的,不管是否知道目標是誰,但池鐵城改槍管是為了殺人他是清楚的,這個責任該他擔。
老爹是殺手出身,以前一直以為開槍殺人是他的一份職業,所以才有池鐵城不管什么人都殺,為了完成任務不擇手段就是殺人機器。老爹有個請求,他一直有個念想,要把蘇文謙摔壞的那把槍修好,自己再去公安局投案自首。歐陽湘靈給老爹三個小時的時間。
公安局設局引開暗殺組的視線,特使混入人群,這是公安局保護特使的計劃?,F在計劃成功,只待莊廷鳳聯系秦鶴年(林棟甫 飾)。蘇文謙感謝歐陽湘靈今天及時發現敵人的陷阱,彌補他的判斷錯誤,不然整個行動包括他全完蛋。歐陽湘靈有個問題,蘇文謙明明已經制伏池鐵城,卻沒有開槍是不是下不了手。
蘇文謙承認如果能活捉池鐵城,不會選擇親自開槍,但當時沒開槍絕對不是想放他走,因為他是唯一知道歐陽湘靈下落的人。