1949年5月27日,中国最大的城市上海解放,就在人民欢欣鼓舞准备庆祝胜利的时候,潜伏在上海的大批反革命特务在军统光复社的领导下展开了疯狂的破坏活动,他们利用投机商炒卖银元,企业摧毁新兴的人民币,短短一个月时间,上海市场混乱,物价飞涨,人民生活在水深热之中,为粉碎敌人的阴谋并稳定市场,彻底消灭光复社的力量,我军侦察英雄燕双鹰奉命乔装青帮流氓打入光复社内部。 在火车站出现了紧急情况,要求旅客们暂停登车,囚车停到了月台上面,旅客们认为肯定是有重要的犯人。军管会命令车上的厨师赶快离开,囚犯被押上了火车,这囚犯正是假扮国民党特务的燕双鹰,他手和脚都被加上镣铐,他被单独关押在一节车箱内。 火车上看押燕双鹰的军士故意将他的情况泄露给乘客,当火车过涵洞的时候一队身着武装的人跳上了火车顶部,他们冲向火车头杀了司机和看守后将火车停了下来,燕双鹰也不知道为什么车会突然停下来,但他察觉到了车箱上面的动静。等那批武装人员冲入车箱后双方一阵枪战,特务以人质为要求欺骗了他们,负责押运的科长中枪后倒地,其他人员也死去。 这批特务是按野鸭子命令来接货的,但发现五号车厢里的货不见了,他们打算把人全部集中到五、六号车厢进行审查。燕双鹰猜出了车上情况的危险性,他知道于科长已经死了,随后冲入的特务一阵杨枪扫射,燕双鹰将他们制服,但看守的人都死了。他从死去的看守身上搜出了枷锁的钥匙后将其打开,几个特务也被他干掉。 一个特务找到了他们需要东西但被燕双鹰踢出了窗外,他看到箱子里的东西是中国人民银行的钱币模具,在一处房间内他发现了于科长的尸体。火车停了下来,特务们下车去和葛彤接头,燕双鹰在火车顶将人民银行的钱币模具藏了起来。
燕双鹰在车顶看到了他们的交易,他们将一顿TNT炸药搬上了火车,目的是炸毁上海火车站,每节火车上被放置了100公斤的炸药。燕双鹰回到火车厨房里将一瓶酒点燃后放到了锅里,在一个房间里他发现了一个余如萍的旅客,她说自己躲在行李架上躲过了,他将一枪全自动冲锋枪交过她手中并让她跟着自己。 火车上的特务发现九号车箱的情况后马上令人搜查全部的车厢,随后燕双鹰带着余如萍上了火车顶部,在顶部他们冲向火车前面的车厢,特务将人全部撤到前六节车厢,然后将后面的车厢用炸药毁掉。燕双鹰将余如萍甩入车厢后自己躲在了火车底部,余如萍被绑了起来。 燕双鹰从火车底部爬了上来,余如萍看到了他,她以上厕所为由被燕双鹰从火车顶部指挥,燕双鹰让她在火车进入隧道的时候拉闸断电,随即他冲入车厢对特务一阵扫射,他们的配合得到了车厢里人的一致叫好。 特务将人质车厢的情况告诉了队长,人质车厢被获救,燕双鹰让他们听自己指挥,会使枪的人跟着他冲往前面的车厢。燕双鹰将人质车厢与火车前部分开后自己上了前面的车厢。 燕双鹰和特务再次在车厢里遭遇,车上一片混战,特务们被燕双鹰戏耍了,等过了隧道他们才知道是杀死了自己人。
燕双鹰会说让他们付出十倍的代价,火车依然在向前行驶,他将剩下的特务一一解决。队长在火车头指挥,当他看到燕双鹰时用枪指住了他,燕双鹰躲过了他的枪击后将他打翻在地,他跪地求饶被燕双鹰开枪打中,倒地后他的手还在动。 燕双鹰赶到火车头后急忙将车停下,但火车依然向前开去,上海车站响起了危险警报,燕双鹰听到后面火车的爆炸声后飞身跳出车厢,他将火车刹车在离火车站五百米处。 上海火车站查清了火车上救人的英雄,他们知道他是上海青帮大哥。燕双鹰将火车上的情况告诉了上海军管会,他们准备为按原定计划将燕双鹰锁起来后押向军管会,大火车站群众纷纷提出了质疑。 在上海治安管理委员会,他们看到了陈恭鹏的照片和资料,他被派到上海是为了破坏上海的金融市场,由于陈恭鹏身份特殊,燕双鹰需要了解青帮的大量资料,军管会的领导将资料都告诉了他。在资料上他见到逃往上海的青帮通字辈老头子金九龄,他是青帮有名的大鲨鱼,而燕双鹰的假装身份正是他的门徒,他记下了青帮的帮规和切口。 陈恭鹏是和黄金荣一辈的通字辈人,他在上海组织的光复社情况复杂,而打入敌人内部的同志在死前才拍下了他的背影。政府要让人民币流通就需要让银元和假币消失。而银元的上涨让上海金融市场变得很乱,光复社还用假钞扰乱市场。操纵上海黑市的投机商名单由陈恭鹏的得力助手老狐狸掌握,他们组织结构严密,而特务的印钞厂隐藏的十分严密。 半年来党组织先后派出了五位侦察员卧底在光复社,但只有五零七情报员在特务内部存活,但仍没打入敌人的核心。由于假钞模板制作需要很长时间,上海市场上的假钞还处于初级阶段。燕双鹰提出了三个条件都被上海军管会批准了,他认为组织上的方式不适合自己打入光复社,他只希望组织上交给自己的任务。 燕双鹰将他见到假钞模板的情况告诉了上海军管会,他说自己将手提箱放在人质车厢的顶部。燕双鹰化妆后来到那些人质车厢,他说东西在五号车厢的通风轨道里,他上去后将假钞模板取了下来。