影片的时代背景落在30年代斯大林统治下的前苏联。科托夫(尼基塔·米哈尔科夫NikitaMikhalkov饰)是红军的光辉领袖,拥有殷实家底和幸福家庭,正在与妻子玛露莎(英格波佳·达库内提IngeborgaDapkunaite饰)、女儿一起在别墅中度过幸福时光。不料,一名不速之客闯进了这里。当他揭开层层乔装的外物时,人们认出了他——一个失踪了十年的没落贵族米迪亚(欧列格·米契柯夫OlegMenshikov饰)。米迪亚的到来犹如地狱派来的使者,随着他娓娓道来的故事,米迪亚和科托夫之间的恩怨纠结、和玛露莎之间的陈年旧情以及随着时代而扭曲的人生,都在故事中一一展开。而更为残酷的是,他带来了一个令科托夫一家陷入绝境的消息…… 在一辆开往莫斯科的火车上,军事学院的学生安德烈.托尔斯泰(欧列格·缅希科夫OlegMenshikov饰)偶遇了风情万种的美国女人珍(朱莉娅·奥蒙德JuliaOrmond饰),两人暗生情愫。珍谎称自己是个寡妇,来俄罗斯看望疯狂的机械师父亲(理查德·哈里斯RichardHarris饰),但实际上是被请来骗取军事学院院长拉德洛夫将军(阿列克谢·彼得连科AlekseyPetrenko饰)信任的交际花,好让机械师的“西伯利亚理发师”伐木机能够顺利驶进西柏林亚。但是没想到将军对珍动了真感情,并想向她求婚,而安德烈对珍的感情愈演愈烈,珍一方面想接受安德烈的感情,另一方面又想完成任务,于是事件发展到了不可收拾的地步。在一次演出中安德烈因为嫉妒和误会,抽伤了院长,被流放到了西伯利亚。在火车站上尽管珍赶上了最后的送别,但是安德烈始终没能和珍见最后一面。十年后,珍终于在西伯利亚找到了安德烈的住所,但终究逃不过命运的改变……若干年后珍回到了美国,把这段往事在信中讲述给了军事学院的儿子。