上海解放在即,中共上海地下黨接到情報,國民黨保密局部署制定、代號為“墨斗魚計劃”的絕密檔案,將于第二天下午五點押運臺灣。情報顯示,這份被國民黨高層認為“共產黨得到它,等于得到了大半座上海城”的檔案,是八千多名特務在上海解放后的潛伏計劃和詳細名單。 地下黨主要領導人夏伯明經上級批準,迅速調集精兵強將執行醞釀已久的“魚雷方案”,連夜出擊,截獲檔案。因遭到潛伏在地下黨內部的國民黨“蟬”字輩特務的破壞,夏伯明和特派員林道宏不得不取消這個志在必得的行動,他們意識到這次未果的行動,必然會引起國民黨保密局上海辦事處少將處長姜繼勛的高度警覺,決定啟動針對“魚雷方案”失利而預備的“黎明行動”,實施一系列應急措施,既要轉移姜繼勛內查外調的視線,保護戰斗在敵人內部的同志生命安全,又要挖出潛伏在內部的特務,精心布下天羅地網,再擒墨斗魚。但未曾想到有人提前一小時,盜走了“墨斗魚計劃”。 素有“老狐貍”之稱的繼勛發現“墨斗魚計劃”被盜后,判斷這是一起毋庸置疑的里應外合的行動,嚴令身份可疑的行動科科長伍夢陽不惜一切代價,必須在二十小時內,查出誰是共黨的里應?絕不允許共黨分子一起撤往臺灣。這只“老狐貍”自以為精心編織的連環計無人能破。與黨組織失去聯絡達三年之久的伍夢陽,既為同志們這次未果行動深感惋惜,又為并不相識的內應同志的安全擔憂,他知道姜繼勛的陰險之處是用可疑之人查可疑之事,若查不出來,自己必被這只“老狐貍”殺一儆百,他懷著對黨的赤膽忠心,盡可能拖延時間,讓里外的同志轉移和采取相應的對策。伍夢陽未曾想到有人在千方百計地阻止他的調查,他更沒有想到另有他人盜走了“墨斗魚計劃”,他不知道自己在佯裝積極調查時,為何頻頻遭人暗算?當以私人偵探身份調查杜太太綁架案的地下黨楊振中出現在伍夢陽面前之時,他以為自己已經站到了家門口,但對出門迎接的楊振中感到了異樣和陌生。伍夢陽是在與狼共舞嗎? 辦事處副處長侯仙舫在伍夢陽的步步緊逼下尋機假死,即逃出伍夢陽的視線,又協助姜繼勛尋機干掉伍夢陽,千方百計阻繞伍夢陽對杜公館大管家李貴和的調查。姜、侯、李奉三人奉命聯手,盜檔綁票殺人栽贓陷害轉移視線之舉一氣呵成,本想以監守自盜“墨斗魚計劃”的方式令夏伯明領導的地下黨無暇顧及他們最隱秘的任務;夏伯明揭開事件表面,看清了本質。采取雙管齊下的方式,與姜繼勛展開較量,在雙方的較量趨于白熱化時,夏伯明避開潛伏內部的特務和盯梢的便衣,鋌而走險出現在姜繼勛的辦公室,巧妙指揮在霧里行走的內線,逐一破解了姜繼勛精心設計、暗算別人最后卻丟掉了自己性命的連環計。 地下黨的“魚雷方案”受挫并因此引發出的一系列事件是因楊振中而起,三年前,被捕、叛變并成為“蟬”字輩特務的楊振中,以為戴蒞已死,他的叛徒和特務身份會塵封入土,不曾想代號“小蟲”的人在三年后找到了他,令他提供地下黨的重要情報,他想應付或蒙混,可“小蟲”以暴露楊振中身份相威脅逼他就范,本想擁有平靜生活的他無奈向“小蟲”提供了地下黨“魚雷方案”的情報,但楊振中沒有想到這份情報讓姜、候、李聯手制造了很多的連環計。楊振中臨死的那一刻才明白,上了賊船的人根本沒有生存的權利、更無尊嚴可言,最后才知道費盡心計找到的計劃竟然是假的………… 黎明行動最終以勝利而告終,大家歡笑著凱旋而歸時,槍聲再次響起。夏伯明的司機老高中彈身亡,大家迅速拔槍指向開槍的黑面人,伍夢陽示意大家別開槍,自己收槍走向黑面人,這時黑面人摘下面具,原來是姜繼勛的機要秘書凌云。凌云從老高的身上搜出一只懷表,表蓋內側是“蟬”的圖案。老高就是“小蟲”凌云將從戴蒞遺物中找出“蟬”計劃和真正的墨斗魚計劃交給了夏伯明,對伍夢陽的問話凌云笑而不答……………