影片讲述了在战火纷飞的年代,桐柏山区一户穷苦人家为生计卖掉亲生女儿小花,后收养了一个转移红军留下的女婴,也取名小花。十几年后,小花(陈冲饰)的哥哥赵永平(唐国强饰)为躲避抓丁投奔革命队伍,在一次战斗中负伤掉队,幸被女游击队长何翠姑(刘晓庆饰)所救。何翠姑正是当年被这家人卖掉的另一个小花。与此同时,小花在寻找哥哥的途中巧遇亲生母亲周医生(白莉饰),母女重逢却不相识。周医生因同情小花的遭遇,收她为干女儿。就这样,失散多年的亲人重聚,在战火中为实现共同的理想再次携手,谱写了一曲壮烈的英雄之歌。影片改编自小说《桐柏英雄》,于1980年第三届电影百花奖上获最佳故事片奖。陈冲凭借本片获第三届百花奖最佳女演员奖及南斯拉夫第九届“为自由而斗争”电影节最佳女演员奖。