叶钊要离开时被日本间谍盘问,他果断将其杀死。日本间谍发现船上有人死后展开搜查,白玉兰从那支杀人的笔上判断是叶钊所为。沈敬斋说那份名单在军统保险箱中,说出密码后将钥匙交给凤凰,凤凰派人对他继续看守。叶钊从船上下来后从柳絮飞那里用笔和纸记下投敌判国人员名单,那是沈敬斋给他的,柳絮飞派人交给吴石。柳絮飞想将沈敬斋安全带回去,他不想轻易行动,沈敬斋在屋里反抗后将看守杀死。
凤凰命人开船离开岸边,她暂时还不想杀害沈敬斋。叶钊将起锚的船控制住,柳絮飞带人向船只发起攻击。船上的火力被叶钊解决一部门,叶钊和沈敬斋合力在船上对付日本间谍。凤凰和白玉兰听到外面的枪声音后都很着急,凤凰只想让她好好地活下去,可白玉兰要和她一起分担。柳絮飞见到沈婕来后将她拉住,沈敬斋拉响手雷后船仓发生爆炸,柳絮飞为救沈婕而身中数枪后身亡,他死前向她表达了爱意。
凤凰躲在楼梯下被沈敬斋开枪打死,叶钊胳膊受伤,凤凰死在白玉兰面前,白玉兰捡起枪朝向叶钊,叶钊面带微笑,白玉兰想要开枪时被沈敬斋开枪打死。沈敬斋和叶钊在船爆炸之前离开,沈敬斋对柳絮飞的帮忙表示感谢,他内心里感觉到对他的亏欠。沈敬斋命人发报至重庆,还给南京政府发明文电报,日军收到电报后取消了对峨眉山的轰炸,他们万分恼火。沈敬斋穿好军装后拿出沈婕的照片,他选择了开他自杀,沈婕和叶钊听到枪声后冲过去。
沈敬斋清楚自己这次是再劫难逃,他不想受侮辱而死,信中沈敬斋不会背叛党国,他愿意一生追随孙先生矢志不移,他将沈婕交给叶钊照顾。叶钊的任务完成了,他和沈婕都做好转移的准备,峨眉山留下了太多的回忆,沈婕需要一个新的地方重新开始。吴石接到延安消息安排沈婕去延安,叶钊被安排到武汉市委工作。叶钊多年来都是一直在完成任务而挺过来的,他感觉和沈婕在一起很幸福,他想等抗战胜利后和她做真正的夫妻,沈婕听后开心地笑起来。
叶钊送别沈婕,他送她随身携带的扇子,沈婕也将东西交给他,两人拥抱在一起依依不舍,叶钊说那不是他的真名,沈婕不管那些,他永远在她心中。1945年抗战胜利,南方小镇上正在庆祝,解放军的部队从城中经过。沈婕见到吴石后打听起叶钊的情况,吴石早就知道胜利的消息,他说叶钊在执行任务时不幸牺牲,沈婕想到见他,她不相信,吴石让她冷静下来,云豹只是个代号,沈婕相信他永远不会死,她要一直等下去。叶钊仍在继续战斗,他扮作国军军官开车出现在桥头,云豹战斗不息