文森特(理查·基尔 Richard Gere 饰)是行业内有名的建筑师,他和太太莎莉(莎朗·斯通 Sharon Stone 饰)结婚多年,两人之间感情一直十分要好,莎莉替文森特生了一个非常可爱乖巧的小女儿,这个三口之家可谓是旁人眼中的完美家庭。 然而,只有文森特自己知道,虽然生活平静而又幸福,但在他的内心深处,有一种空虚和悸动慢慢的浮现,和妻子之间的过于熟悉让他们再无秘密可言,看着枕边人,文森特时常会感到一种深深的疲惫感。在这个节骨眼上,一个名叫奥利维亚(洛丽塔·大卫多维奇 Lolita Davidovich 饰)的女人出现在了文森特的身边,神秘而又充满活力的她迅速吸引了文森特的注意。。克里斯蒂娜(凯萨琳·萨斯 Kathrin Sass 饰)衷心拥护着社会主义东德,她的丈夫已经逃往西德,剩下她一人抚养一对儿女阿丽安娜(玛丽亚·西蒙 Maria Simon 饰)和阿历克斯(丹尼尔·布鲁赫 Daniel Brühl 饰)。1989年,阿历克斯上街游行被捕,母亲目睹了这一幕,心脏病发晕倒过去,不省人事了好一段时间。 当她醒来,她熟悉的国家已经改变——柏林墙推倒,民主德国的社会主义也随之瓦解。
医生说,克里斯蒂娜不能再受刺激了。于是儿子想方设法营造一个过往的世界给母亲。母亲因此得以活在过去的民主德国里:包括邻居的衣饰,电视的新闻,换成苏联食品的罐头。然而,阿历克斯用心良苦不可能掩饰庞大的现实世界。终于,儿子以自己的方式去和母亲讲述东德的变迁。。