故事发生在20世纪30年代(dài )的上海,托德(拉尔(ěr )夫·费因斯 Ralph Fiennes 饰)是一位生活和事业都陷入了瓶颈的外交官,整日混迹于欢(huān )场和酒馆之间。刚刚来到这里的时候,托德也有过宏大和高远的理想,但渐渐失去的视力和复杂的权谋争斗让他无法再在职业的道路上前进下去。在一家夜总(zǒng )会里,托德结识了名叫索菲亚(娜塔莎·理查德森 Natasha Richardson 饰)女子。索菲亚曾是声名显赫的伯爵夫人,如(rú )今却沦为艳舞女郎,为了抚养十岁的女儿,她甚至不得不出卖自己的肉(ròu )体。就是这样境遇相同的两人,不断的相互吸引着。不久之后,日侵华战争全面爆发,而此时,托(tuō )德才发(fā )现了自己压抑已久的对于索(suǒ )菲亚的强烈爱意,这(zhè )对心心相印的男女最(zuì )终能否终成眷属呢?
……