飞虎队飞行员史密斯上尉在执行任务中跳伞,被一支八路军的小分队救援。根据当时国共两党间关于获救飞行员的约定,应当由八路军向国军移交飞行员,并由国军出具收条。八路军连长肖程峰护送史密斯上尉,将其移交给国军的高仲康连长。哪知国军在移交之后受到日寇的袭击。肖程峰义助高仲康和史密斯,双方同心协力护送史密斯。却不幸途中被困在一座炮楼里,无法突围,肖程峰想出来一个狸猫换太子的方法。高仲康作为代表和日本人谈判,日军同意了高连长的条件,松仁自愿来到炮楼作为人质交换史密斯。随后大家一起走出炮楼,刚走不久,松仁察觉到异常,便抓住史密斯逃到日军阵营,结果把化装成史密斯的李干事带回了营中,李干事拉响了身上的手榴弹。此时真正的史密斯已经和张发财、小六离开了炮楼。