日瓦戈(奥马尔·沙里夫饰)从小被唐雅的父母收养,长大后就娶了唐雅(杰拉丁·卓别林饰)为妻。但是在第一次世界大战期间,日瓦戈认识了裁缝漂亮的女儿娜拉(朱莉·克里斯蒂饰),两人坠入爱河时却碰上十月革命发生而被逼分离。日瓦戈回到旧地与妻子团聚时,却意外与娜拉重逢,压抑多时的热情遂一发不可收拾。当日瓦戈被红军俘虏押往前线,他为了见娜拉而冒险逃出,但结果还是不免分手的命运。