广东梅州平远县农村妇女张爱兰的孩子被检查出身患重度地中海贫血需要骨髓移植三十万手术费,每个月输血维持生命要五千元,她老公决定放弃孩子的治疗,无奈之下张爱兰不顾丈夫的阻拦给自己卧病瘫痪多年的母亲磕头挥泪告别离开家乡,骑着一辆有棚的三轮车离开了家乡,踏上了去往广州的艰难求生之路。贫困潦倒的张爱兰带着孩子流落街头,后遇上酒吧驻唱歌手宁雨冰。曾经也有过流落街头经历的宁雨冰对这对母子起了恻隐之心,决定帮助这对母子。于是他开始街头做义演,呼吁众多爱心人士捐款帮助这对母子。在众人的援手之下,终于筹齐了手术费,挽救了一条小生命。。1957年的秋天,凯茜(朱丽安•摩尔 饰)与丈夫弗兰克(丹尼斯 •奎德 饰)生活在美国康涅狄格州的一个小镇上,他们的生活舒适平静,有两个不到十岁的孩子。他们一家吸引了很多人的羡慕。
令凯茜意想不到的是,她发现了自己的丈夫竟然与一名男人发生了关系,她感觉自己的世界将要沦陷了。她与教养甚好的黑人园丁雷蒙德(丹尼斯•海斯伯特 饰)交谈,雷蒙德的安慰让凯茜感觉到了鼓舞。但很快因为种族问题,众人开始用异样的眼光对待凯茜。
凯西与丈夫害怕流言蜚语,因此他们一直勉强维持着双方的关系,但各自心中都各有爱人……。