今天是顾晓梦(徐璐 饰)二十五岁的生日,她换上一套红色的裙子。李宁玉(李冰冰 饰)和顾晓梦从楼上下来,看到老鳖的一瞬间,李宁玉明白了龙川肥原(赵立新 饰)的阴谋,决定趁此机会除掉这个一再被敌人利用的叛徒,故意安排老鳖帮忙打扫房间。顾晓梦还向龙川肥原提出一个请求,希望今晚只有她和李宁玉两个人,龙川肥原答应下来。顾民章(张国柱 饰)一个人在房间,灯也不开。赵小姐通知今天是顾晓梦二十五岁的生日,顾民章险些要摔倒,赵小姐赶紧上前扶着。顾民章让赵小姐把灯打开,然后颤抖着双手拿起电话打到鸡鸣寺给汪主席,以前顾晓梦的每个生日,都是自己陪在身边。汪主席表示协助调查的手令是他签发的,他也没想到日本人会调查这么久。顾民章只有顾晓梦这么一个女儿,恳求汪主席先把顾晓梦放出来。汪主席能做到的是努力争取顾晓梦的生命安全,顾民章便请示,今晚想送顾晓梦一份生日礼物,真是可怜天下父母心啊。李宁玉陪顾晓梦庆祝生日,顾晓梦的生日愿望是以后每年的生日都和李宁玉一起度过,还问李宁玉要生日礼物。李宁玉让顾晓梦别着急故意卖关子,随后拿起餐帕叠了一件白色的裙子。顾晓梦觉得太苍白了,没有她的好看。李宁玉便将红酒倒在上面,这就跟顾晓梦穿的红色裙子一样了。顾晓梦还“得寸进尺”拉着李宁玉陪她跳舞,还说起每年生日爸爸都会放紫罗兰色的烟花给她庆祝生日。话音刚落,天空中就绽放着紫罗兰色的烟花。顾晓梦特别激动跑到窗前,肯定是爸爸放的烟花,因为每年生日都是爸爸跟她在一起,原本以为在这个鬼地方,再也看不到烟花。另一边顾民章遗憾表示不能留老潘在家做客了,原因是李宁玉马上就要离开裘庄。原来顾民章是李宁玉的上级,叮嘱她一旦情况紧急就启用地狱变方案,启用的信号就是烟火,因为她的才能和目前在司令部的位置对组织而言非常重要,她一定要尽一切可能地保证安全,在司令部找一个人代替她成为老鬼,而这个人就是顾民章的亲生女儿顾晓梦。李宁玉不忍心,顾民章则以上级的身份命令李宁玉,提醒她密码船上的噩梦不会这么容易就结束的。老鳖在李宁玉的房间翻了个遍,却什么东西都没有发现。王田香(王志文 饰)分析李宁玉不知道老鳖要来,根本没有做好接头准备。龙川肥原了解李宁玉的性格,不会做毫无意义毫无准备的事情,安排老鳖收拾房间就是想让老鳖帮忙传递情报。突然传来老鳖惊叫声,待王田香和龙川肥原赶过去时,老鳖已经中毒死了,龙川肥原还发现两位女士对此是一点也不惊讶。尸检结果显示老鳖是氰化钾中毒,龙川肥原马上找到顾晓梦和李宁玉,检查她们衣领处,可氰化钾都还在。老鳖是氰化钾中毒,又是在李宁玉的房间中毒,除非是血液中毒。龙川肥原想到老鳖有个动作,又看到老鳖的手指上有伤口,马上令王田香把李宁玉请来。这一次龙川肥原不跟李宁玉赌牌,而是赌一真一假两颗氰化钾,一条生路一条死路,李宁玉先选,剩下的是他的。龙川肥原指认李宁玉就是老鬼,问她谁是老枪,而她杀的是中共地下党的重要成员代号老鳖。李宁玉问龙川肥原,如果她是老鬼的话,这种情况下请求同志营救还来不及,为何要谋害。龙川肥原戳穿李宁玉已经断定老鳖不是她的同志,这就是她除掉老鳖的重要原因。李宁玉问毒死老鳖的是他们当中谁的药丸,龙川肥原没有隐瞒,坦白是白小年(苏有朋 饰)的。李宁玉便告诉龙川肥原,之前白小年要杀她但未遂。龙川肥原直言李宁玉这是在编故事,或者是把他引向另一个迷局,不过他愿意接受挑战。李宁玉讲述在进入裘庄的第三天,龙川肥原邀请五人的家属来裘庄,白小年认出自己的哥哥潘汉卿,也是当年对他父亲的死负有责任的特务。白小年需要一个极度绵密的计划置她于死地,同时也不用背上老鬼的嫌疑,当时就已经把毒药涂在把门手把上。龙川肥原直言李宁玉这是把所有的嫌疑都推到一个死人身上,只是就在三天前,也是在这里,白小年说他是裘正恩(金晖 饰)的儿子,即使报仇也不会这么卑劣。李宁玉说明白小年在认出哥哥后一直对她防备,而白小年在死前都被囚禁,自己根本没机会拿到毒药,怎么可能未必先知拿到毒药,就算她肯认罪,这样的证词也经不起明眼人的推敲。龙川肥原发现李宁玉不仅是破译密码的天才,还是猎捕人的弱点的天才。可她忽略了,弹了三次钢琴,都没有被白小年藏在钢琴中的刀片割破手指。李宁玉笑着说无关概率,只能说是她的运气太好。