1947年,解放桐柏地区的战斗打响,已经成为解放军侦察排长的赵永生,随部队挺进桐柏山,赵永生等人因为掩护部队撤退而滞留阵地,为了突破敌人的封锁线,赵永生和战友换上国民党军装,骗过敌人的搜索部队,顺利下山。
敌酋韩长发为了拉拢盘踞在唐河的张福成,逼迫赵小花嫁给张福成。王淑兰听说解放军到了桐柏,冒死帮女儿逃出韩城,小花想到解放军的部队找哥哥,不想却遇到国民党搜索兵。他们误以为小花是山里的游击队,就向她开枪。正巧赵永生等人经过,他们为了掩护老乡逃走,不得不冒着暴露自己身份的危险向敌人开枪。
赵永生等以为已经可以安全撤退,兴高采烈的时候,却遇上前来接应解放军的游击队,他们穿着国民党军装引起游击队误会,只好做了游击队的“俘虏”。后游击队的行踪被国民党发现,陷入了包围之中,两股部队交起火来。看守赵永生等人的卫兵把门锁上去支援战斗,赵永生等人合力把门撞开,开门之时却看见围在门口的国民党军。赵永生等人只好声称是自己人蒙混过关,这一幕正好被何翠姑看见,何翠姑对他们“欺骗”自己的行为恨之入骨。赵永生被带回国民党军营,而此时韩梅霜并没有认出此人正是从小与她一起长大的赵永生。赵永生穿的军装上写着侯占坤的名字引起韩梅霜的怀疑,赵永生不会撒谎,他找的借口被韩梅霜一语戳穿,但韩梅霜没去深究赵永生的身份,而是劝他和自己一起回韩城。
赵永生潜入敌人内部,凭借自己的机智果敢,逐步赢得敌人的信任,并利用小花的婚事,将唐河援兵除掉。王淑兰和小花知道了赵永生的真实身份,开始帮助赵永生展开活动。小花更是在敌后的革命斗争中渐渐成长起来。
游击队长何翠姑进城联系交通站传递情报,但正遇到来送情报的赵永生,因误解赵永生身份,险对赵永生下杀手,结果自己暴露遭遇追捕受伤,幸被小花与王淑兰救下。
解放军迫近韩城,因为赵永生的情报,顺利打入城内。韩长发见自己的军队节节败退,便残忍杀害自己的部下与士兵。为了挽救父亲,韩梅霜冒死下令全城守军停止抵抗。
赵永生攻进韩府,只见三个“妹妹”都成了韩长发的人质。韩长发追问赵永生自己亲生女儿的下落,被逼无奈,赵永生只有和盘托出真相。何翠姑听说自己是韩长发的亲生女儿很激动,韩长发更不相信自己的女儿会是共产党。此时整个韩城已经欢呼解放,韩长发彻底崩溃,开枪乱射,子弹打在赵永生身上。同时姜团长带着部队破门而入,将韩长发乱枪射死。三朵小花围在赵永生身边,痛呼哥哥。