解放战争期间,全国上下硝烟弥漫。在战火呼啸的年代,一段曲折的故事上演。阵地负责人姜佑生(薛山 饰)奉命抓捕并处决好友贺子达(王学圻 饰)的妻子杨怡,杨产下一子后自杀,该事件让两名好友的关系发生裂痕,因战争中失去新生儿的踪影,姜佑生和妻子楚风屏(刘蓓 饰)将他们的孩子送给贺子达,谎称是他的亲生子,谁知之间一段曲折又制造了其后多年的误会。抗美援朝、文化大革命,在建国后的一连串运动中,贺子达与姜佑生夫妇这些保持着我军我党诸多机密的开国功勋以及他们的子女张根生、乔乔、大碾子、盼盼经历了种种不公对待和命运的曲折误会。这是军人的宿命,也是他们的天职所在……
贺子达(王学圻 饰)和姜佑生(薛山 饰)从小在乡下一起长大,一起参军,到1947年的时候,已经都是旅长。贺子达的妻子杨怡和姜佑生的妻子楚风屏(刘蓓 饰)也是好友,都在姜所部担任机要员。一天,上级密电姜佑生,杨怡曾在白区工作时被捕叛变,人证物证俱全,令姜相机处置。姜数次核实无误,决定带怀孕的杨怡突围,待其生下孩子后,执行枪决。突围中,杨怡生下一子,并用丈夫贺子达曾经送给他的礼物——小手枪——自杀。该子被一个叫根儿(黄惠 饰)的山民所救,取名张根生。但姜佑生和楚风屏都以为贺、杨的儿子已死于战火中。而贺子达得知妻儿俱死在姜佑生手上,更与姜结下仇怨。楚风屏为安慰贺子达,谎称其子还活着,把自己刚刚出生但未在身边的儿子送给贺子达。楚风屏生子前,房东田大年(纪军 饰)之妻也生下一子,分别取名大碾子、小碾子。部队继续打仗,姜、楚的儿子小碾子托付田妻抚养。全国解放后,田妻为让亲子大碾子过上好日子,竟将其谎称为姜佑生和楚风屏的儿子小碾子,掉包后还给姜家,于是,蒙在鼓里的楚风屏送给贺子达的儿子也并非姜家亲生。抗美援朝前,贺子达爱上一个叫谢石娥(郑铮 饰)的村姑,并发生关系。贺子达和姜佑生赴朝参战时,石娥发现自己怀孕。为使贺子达不背上作风问题的包袱,毅然远赴湖南林场……