1947年的一天,21岁的国民党军官丁嘉尧和勤务兵何福祥上街时,被一阵优美的歌声所吸引,那是丹麦民歌《只要心儿没有老》,唱歌的是一个十六、七岁的少女,她的身边还围着一群孩子。丁嘉尧着迷了。于是,他常常去找这个名叫黄小兰的姑娘,两人之间萌发了爱情。一年后,丁嘉尧随部队撤往台湾,他和黄小兰从此天各一方,一别就是52年。 2000年夏,丁嘉尧携儿子、儿媳和孙子回到家乡重庆,考察投资办厂的事宜,并试图寻找黄小兰。在沿长江考察途中,丁嘉尧终于获悉了小兰的消息,他激动万分。得知丁嘉尧从台湾回来,一群家乡在台湾的老朋友赶来相聚,这时,随着丁嘉尧小孙孙的口琴声,那首优美的丹麦民歌再一次在长江边响起,而丁嘉尧离小兰也越来越近了……。故事开始于1980年代,死囚姜珍珠(万艳 饰)在医院产下一女婴,考虑到自己即将告别世界,她偷换了同产房吴青莲(茹萍 饰)所生女儿。从此,荒唐的母爱改变了两个女孩的命运,一个是死囚的女儿唐悲玲(黄奕 饰),一个是富豪的女儿王素敏(傅淼 饰),她们以颠倒的身份长大成人。素敏和名伟(车仁表 饰)自小定了亲,两家关系走得特别近,而名伟还是家族企业的接班人。少年时期,名伟与悲玲曾碰过面,当十年以后两人再次相遇时,早已互不相识。悲玲自幼失去双亲,在艰苦的环境中长大,早已品尝了人生百味,她一直以开朗的性格对待他人,是一个可爱的乡村女孩。名伟出身富家,成长过程中过早接触了铜臭和家族的尔虞我诈,心灵蒙上了一层不透明的尘埃......。