很久以前,陡高山下的某个寨子里的人们过着缺水少粮的贫困生活,他们吃水靠天,吃粮靠野草和树皮。有一位长发妹,她拥有一头乌黑亮丽的长发,是一位善良的姑娘。她见老榕树已近枯死,便将好不容易才收集到的水分给了它喝。某天,长发妹在陡高山上看到了一个大萝卜,欣喜地将它拔了下来,结果发现流出的是甘甜纯净的泉水。这时,山妖出现了,威胁她不准将山上有泉水的秘密说出,否则就要取她和全寨子人的性命。陷入痛苦中的长发妹一头乌丝逐渐变得枯黄、灰白。最终,她决定将秘密告诉受难的乡亲。就在山妖要取她性命之时,曾被她救助过的老榕树化身神仙及时现身。。1976年,祸国殃民的十年动乱终于结束,但是千千万万人的命运已经在这场浩劫中改变,再也无法回到原来的地方。他们认同命运的安排,随波逐流,却也奋力挣扎,追寻着属于自己的渺小而珍贵的幸福。转眼来到1979年,当年响应伟大领袖号召上山下乡的知识青年相继返城。知青独立营营长林超然和妻子何凝之以及战友们历经艰辛终于回到哈尔滨家乡,他们有的子承父业,有的四处碰壁,有的则为文革期间的孟浪荒唐赎罪。当年荣光满怀的青年们,在社会现实的碾压之下憔悴不堪。林四处求职,还要面对和妻子的生离死别。
莫大的生活压力下,他和战友们咬紧牙关,一路前行,朝着尽头的幸福艰难迈进……。郭辛丽(李丽珍 饰)是一名歌星,拥有很多忠实的粉丝,星途一片光明,然而,她遇见了名为徐文龙的男人,徐文龙是出了名的花花公子,他用花言巧语骗取了郭辛丽的信任,又利用郭辛丽的的名气将自己捧红,与此同时,他和外面的莺莺燕燕之间的暧昧从未断绝。郭辛丽怀孕了,徐文龙担心孩子会影响自己的前程,于是逼迫郭辛丽将孩子打掉。
终于认清了徐文龙真正面目的郭辛丽痛苦的离开了他,她淡出娱乐圈,独自将孩子生下来取名子桥。郭辛丽生产落下了病根,又要独自抚养子桥,整个家庭都被笼罩在贫穷的阴影下。一场车祸夺走了徐文龙的生育能力,但徐文龙得知子桥是自己的骨肉后决定将他从郭辛丽身边抢走。。