建设(徐成林饰)和建国(张嘉译饰)是情同手足的亲兄弟,两人与仁义(胡亚捷饰)交好,三人之间友谊十分坚实。长大之后,仁义成为了一名警察,本来拥有光明前途的他,却因为一场意外人生走向了完全不同的方向,不仅事业萌受了巨大打击,就连恋人也离开了他。 建设个性老实本分,独自一人承担起了家中的重担,然而却误入歧途,最终落得一个被最好的朋友仁义捉拿归案的讽刺下场。出狱后,他洗心革面,经营了一间小公司,只想过好自己的小日子。和建设比起来,建国有着更为宏大的理想,为了实现理想,他不惜做出种种背信弃义之事,并最终获得了法律和道德的双重审判。。一次偶然中,失意的艾弗林(凯西·贝茨 Kathy Bates 饰)在养老院里结识了老人妮妮(杰西卡·坦迪 Jessica Tandy 饰),为了开导艾弗林,妮妮为她讲了一个关于女孩爱姬(玛丽·斯图尔特·马斯特森 Mary Stuart Masterson 饰)的故事。
爱姬从小生活在歧视和排挤的环境中,只有哥哥巴迪(克里斯·奥唐纳 Chris O'Donnell 饰)能给她带来短暂的快乐。可是,巴迪在一场车祸中失去了生命,这一巨大的打击让爱姬彻底陷入了自闭之中。这时,善良的露丝(玛丽·露易斯·帕克 Mary-Louise Parker 饰)出现在了爱姬的身边,她的陪伴和爱护让爱姬逐渐走出了阴影,但不久之后,露丝自己却在病痛中去世了。
露丝的死让爱姬感触良多,她开始明白坦然接受生命里的发生的一切,努力帮助他人才是获得幸福的最佳途径。。影片描写了农村姑娘山花在“农业学大寨”运动中,坚持以粮为纲,带领白石滩群众战胜重重自然灾害,揪出搞破坏的暗藏敌人,完成了劈山开河筑坝造地的伟大工程。。