
托德·杰克遜 演員:拉爾夫·費(fèi)因斯
杰克遜是一位有抱負(fù)的美國外交官,動亂的年代不僅使他失去了妻子兒女,而且還雙目失明。他是一個理想主義者,一個希望有自己空間的孤獨(dú)的人。失明后的杰克遜唯一的理想就是在上海開一家世界上最完美的酒吧,一次偶遇,靠敏銳的感覺認(rèn)定索非亞就是他心目中完美酒吧的最好詮釋。
索菲亞 演員:娜塔莎·理查德森
一位30來歲的俄羅斯貴族女伯爵,喪夫的索菲亞帶著女兒流落上海,住在一處貧民窟中,全家靠她在舞廳陪舞來維持生計。一次偶遇,索菲亞認(rèn)識了失意的杰克遜,并被邀請為他的酒吧演出。
貝林斯基夫人 演員:琳恩·雷德格瑞夫
索菲亞的婆婆,貴族一員。因?yàn)樗鞣苼喸谧龅唾v舞女的工作,貝林斯基夫人認(rèn)為她玷污了家族聲譽(yù)而排斥她。在婆婆一家人獲得了去香港的通行文件時,婆婆卻告知索菲亞,通行證上沒有索菲亞的名字,他們決定只帶走索菲亞的女兒。
松田 演員:真田廣之
杰克遜遇到的同樣對風(fēng)月場所很有“鑒賞”的日本外交家松田,兩人很快成為了“志同道合”的朋友。但杰克遜并不知道這位朋友是潛伏在上海接應(yīng)日軍侵華的特務(wù)。