《伯爵夫人》改编自旅英日本作家石黑一雄(Kazuo lshiguro)的同名小说。主要讲述了在1936年至1937年间动荡的上海,美国盲人外交官杰克逊(拉尔夫·范恩斯Ralph Fiennes饰演)与一位来自俄国的伯爵夫人索非亚(娜塔莎·理查德森Natasha Richardson饰演)之间一段凄美动人的爱情故事。杰克逊是一位有抱负的美国外交官,可动乱的年代不仅使他失去了妻子儿女,而且还双目失明。他唯一的理想就是在上海开一家集浪漫、悲剧色彩于一身的世界上最完美的酒吧。而丧夫的俄国贵族索非亚伯爵夫人带着女儿流落上海,靠索非亚在舞厅陪舞来维持一家的生计。一次偶遇,杰克逊靠敏锐的感觉认定索非亚就是他心目中完美酒吧的最好诠释。在经营“伯爵夫人”酒吧的过程中,两位流落异乡的主人公开始产生微妙的感情。在日军进攻上海的隆隆炮火声中,杰克逊终于打开封闭多时的心门,和索非亚母女一起搭上逃离上海、开往苏州的小船。