在一列开往莫斯科的火车上,军校学生安德烈·托尔斯泰(欧列格·米契柯夫饰)邂逅了风情万种的美国女子简(朱丽娅·奥蒙德饰,朱丽娅·奥蒙德饰),并秘密坠入爱河。 简谎称自己是寡妇,来俄国是为了见她疯狂的机械师父亲(理查德·哈里斯,理查德·哈里斯饰),但事实上她是被邀请来欺骗军事学院院长拉德洛夫将军(阿列克谢·彼得连科,阿列克谢·彼得连科饰),以便机械师的“西伯利亚理发师”伐木工可以顺利进入西柏林。 但没想到将军对简产生了真正的感情,并想向她求婚,安德烈对简的感情越来越强烈。简一方面想接受安德烈的感情,另一方面又想完成任务,于是事件发展到不可收拾的地步。 在一次演出中,安德烈因嫉妒和误解而受伤,并被流放到西伯利亚。 尽管简在火车站赶上了最后一次告别,安德烈却再也没有见到简最后一面。 十年后,简终于在西伯利亚找到了安德烈的住所,但她终究无法逃脱命运的改变...几年后,简回到美国,在一封信中把这个故事告诉了军校的儿子。