张海峰和冯进军刚回到牢房,不想徐行良找到了他。
十年来,徐行良一直希望王玲雨有一天淡忘张海峰,回心转意,然而通过在白山馆中发生的种种事件,徐行良痛苦地发现,张海峰已经深深地印入王玲雨的心里,王玲雨根本不可能忘掉张海峰,而自己唯一能做的,就是让张海峰的肉体从这个世界上彻底消失,至少这个人不在了,自己还有机会。
徐行良说要给张海峰转监。而机警的张海峰立刻感到,徐行良这是要对自己下手了,好在他已经布置好了一切,即便没有他,一小时后,冯进军等人也能将小猫救出白山馆。张海峰静静地收拾好东西,与冯进军道别,然后跟着徐行良,离开了牢房。
徐行良带着张海峰离开白山馆,路遇王玲雨。徐行良说是将张海峰转监,王玲雨将信将疑。
徐行良开着车来到白山馆外山路上一处僻静的地方。张海峰缓缓地走下车外,面对着徐行良。徐行良掏出手枪,对准了张海峰。就在徐行良扣动扳机的一刻,王玲雨冲了过来。
王玲雨哭着说出的一句话,让徐行良最终崩溃:你是这个世界上对我最好的男人。而张海峰,虽然我恨他,但他又是我在这个世界上最爱的男人。所以你跟他之间,无论谁出了什么事儿,我都不会再活下去了。
徐行良听后,愤然离开。
王玲雨将张海峰重新带回白山馆,并亲自送张海峰返回牢房。
徐行良回到白山馆,心中郁闷,去找张兰排解心中的苦闷,不想正好中计,被张兰和皮景顺打昏。皮景顺换上徐行良的军装,张兰偷出徐行良的钥匙,二人一起骗过其他看守,打开关押刘明义的牢房,救出刘明义。
徐行良醒来之后,追上逃跑的刘明义、皮景顺和张兰。皮景顺为了掩护刘明义和张兰,英勇牺牲。
张兰为了掩护小猫,来不及逃走,被徐行良抓获。刘明义从窗口跳下去,从广场上的秘密入口跳入地下山洞,踏上了逃亡之路。
最后一刻,张海峰和冯进军终于钻入地洞,及时赶到地下山洞内,与众人汇合。
众人聚齐,准备出发,房宇却突然要留下,不肯再走。众人惊诧之余,只有张海峰知道,房宇从小出生在白山馆,他的母亲死在白山馆,他选择留下,是因为他已经离不开这里。张海峰跟房宇道了一声珍重,带着众人离开。
此时,敌人也已经发现有大量的犯人组织逃跑,白山馆馆长孙德亮迅速启动白山馆应急预案,关闭白山馆所有大门,放下各级楼道连接处的铁栅,欲图将逃跑的犯人们困在白山馆内。
张海峰带领众人,在地下通道内争分夺秒,飞速向前奔逃。
在审讯室上方的天花板内爬行时,众人看到了审讯室里被徐行良打得奄奄一息的张兰。
张海峰趁徐行良离开审讯室的机会,跳了下去,抱起张兰,想就张兰离开。然而,此时的张兰已经被徐行良打得奄奄一息,眼看就要不行了。
回忆起张兰的点点滴滴,还有她曾经戏谑自己时说的一句话:你还欠我一个吻,你早晚会给我的!
张海峰再也无法忍住,他俯下身去,给了张兰一个轻吻。
张兰在张海峰的怀抱里微笑着死去。
张海峰带领众人逃到发电机房上方的平台。眼看就要逃出白山馆,最后时刻还是被看守发觉。
张海峰用抢来的抢阻击敌人的追兵,将敌人暂时压制在发电机房楼外,掩护着众人爬出白山馆外墙。敌人将张海峰攀爬外墙所用的电线杆打断,层层围上,欲活捉张海峰。最后一刻,张海峰利用狭小的平台空间助跑,在敌人目瞪口呆之中,“飞跃”出白山馆,终于将刘明义等人送到安全地区。
张海峰将事先画好的一张地图交给冯进军,让冯进军带着刘明义前去安全地点和外围接应的同志汇合。布置完毕,他转身返回白山馆。
众人全都愣住了,不明白他要做什么。此时,冯进军已经明白,张海峰已经完成了自己营救小猫的任务,他现在该去面对自己心爱的女人王玲雨了……
此时,白山馆里一片混乱。王玲雨得知张海峰救走了共产党的要犯刘明义,同时带领大批犯人越狱的消息,最终明白了他来白山馆所做的一切。回想起张海峰对自己的种种利用,伤心之下,王玲雨将十年前与张海峰的定情信物狠狠地摔碎。不想,王玲雨意外地发现,摔碎的小瓷猪中是一封张海峰写给自己的亲笔信。王玲雨终于明白了一切,心中感慨万分。
就在这时,房宇引爆了白山馆的地下炸弹。山崩地裂,整个白山馆摇摇欲坠。王玲雨手里拿着那封信,浑然不觉,愣在原地。就在这时,一片火光中,办公室的门被踹开,张海峰冲进医护室来救王玲雨。
火光中,王玲雨注视着张海峰,两人终于紧紧地拥抱在一起。