Baseado em romance de W. Somerset Maugham, o filme é uma história de amor que acontece nos anos 20. O jovem casal, Walter (Edward Norton), um médico de classe média, e Kitty (Naomi Watts), jovem rica que casada pelos motivos errados, se conhece em Londres. Logo se mudam para Xangai, onde ele trabalh..