1984年的东德,整个社会笼罩在国家安全局的高压统治之下,特工魏斯曼(乌尔里希·穆埃 Ulrich Mühe 饰)奉命监听剧作家德莱曼(塞巴斯蒂安·科赫 Sebastian Koch 饰)及其女友演员克里斯蒂娜(马蒂娜·格德克 Martina Gedeck 饰)的生活,监听过程中,魏斯曼渐渐对这家人的生活产生了兴趣,开始暗中帮助他们。一篇刊登在西德《明镜》报上的文章引起了特工头目的注意,他们认为这篇文章是德莱曼写的,并逮捕了克里斯蒂娜,希望能够从她口中得出她丈夫的秘密?而审问克里斯蒂娜的正是魏斯曼
暑假刚刚开始,14岁的男孩沃尔特(海利·乔·奥斯蒙 Haley Joel Osment 饰)就在百般的不情愿中被母亲玫(凯拉·塞吉维克 Kyra Sedgwick 饰)打发到了位于乡下的两个伯父家,他们分别是贾斯(迈克尔·凯恩 Michael Caine 饰)和哈勃(罗伯特·杜瓦尔 Robert Duvall 饰)。
初来乍到的沃尔特十分不习惯乡下的生活,对于两个个性古怪的伯父,他更是敬而远之。一张神秘的照片的出现拉近了沃尔特和伯父们的关系,追寻着照片里的线索,伯父们向沃尔特讲述起了他们当年的故事
老富翁爱德华•科尔(杰克•尼克尔森 Jack Nicholson 饰)近年来在公立医院的私有化改造事业中获利颇丰,他为节省成本,规定病房“一房两床”的做法颇受非议,但性格强势的科尔不以为意,岂料他不久被检查出罹患癌症,本欲入住单人病房的科尔在舆论压力下只得与另一位病人——老卡特(摩根•弗里曼 Morgan Freeman 饰)同处一室。汽车修理技师老卡特博闻强识,将三个子女培养成才,但代价是牺牲了年轻时要做历史教授的梦想。曾经结婚多次如今却孤身一人的科尔逐渐对卡特产生了兴趣,两位老人在病房中结下了友谊。