鲁小河告诉冯梁山,陈穗穗有问题,而且自己看到了袁白。唐英杰受伤回来,说袭击他的那个人像被自己关在精神病院的袁白。于是让李虹飞通知手下去查看,发现袁白依旧傻傻地呆在病房里,并且照例天天给她灌了药。
可是谁又能知道每次在敌人离开她之后,袁白都强忍着巨大痛苦把吃下的药一点一点地吐出来。冯梁山也觉得袁白没有死,他想起了在精神病院里看到的那个多出来的饭盒。为了试探江志清是否是内奸,冯梁山和鲁小河定下了一个瞒天过海之计……江志清听到了鲁小河“牺牲”的消息,伤心不已。江志清痛骂陈穗穗这帮特务,对自己的行为后悔至极。陈穗穗拿着江志清偷来的西药来找唐英杰,可是唐英杰却发现那药已经被调包过了,唐英杰大怒,担心“迷雾计划”被破坏,派人前去刺杀江志清。
袁白告诉冯梁山鲁小河自己这一段的艰难行动,并说出了敌人“迷雾计划”的关键。冯梁山等人来到医院,发现江志清正与特务们打成一团。梁山杀死了特务,带走了江志清,冯梁山审问江志清。原来特务李虹飞在江志清感情被鲁小河拒绝内心痛苦、精神不振之际,引诱江志清喝下药酒,并给江志清拍下了一堆与女特务不堪入目的床照。李虹飞以此不断要挟江志清提供尖刀队的情报。
起先江志清以为李虹飞只是单纯的走私商人,可随着事件越闹越大,江志清这才发现李虹飞是唐英杰手下的特务,自己已经一步步被逼成唐英杰潜伏在尖刀队里的内线。而古德安就是因为拍到了他和李虹飞见面的情景而被李虹飞害死。
江志清坦白,他知道那些毒西药的问题,也知道唐英杰“迷雾计划”的具体目标。但是江志清并没有告诉冯梁山。当鲁小河来到牢房看他的时候,江志清在心里做出了一个决定。龙嫂进来给江志清送饭,江志清趁着龙嫂不注意挟持了她。
江志清挟持龙嫂到了门口,告诉冯梁山“迷雾计划“的最终目标就是把那些有问题的西药送往西南前线,残害前线将士。江志清扔下烟雾弹逃走,他想靠一己之力炸掉运假西药的车队。
鲁小河和胖猴发现了唐英杰,两人分头围堵。江志清已经拦住了运假西药的车队,并且与李虹飞等国民党特务激战。冯梁山袁白带领队伍赶到并消灭了敌人。
李虹飞挟持了身上多处受伤的江志清。江志清看着曾经的战友们,含笑地引爆了身上的炸弹炸掉运假西药的车队。此时唐英杰押着受伤的鲁小河赶来,要挟冯梁山并企图打死袁白。冯梁山用身体挡住射向袁白的子弹,并飞刀刺中唐英杰,唐英杰被战友们乱枪打死。
冯梁山痛苦地看着鲁小河身上绑满炸弹。鲁小河跑到了悬崖边与冯梁山告别之后纵身跃下悬崖……战友坟前,竹笛声如诉如泣。而此时在遥远的北京,新中国成立的钟声马上就要敲响。