L'any 1920, el Walter i la Kitty, un matrimoni anglès, viuen a Xangai. No hi ha amor entre la parella i aviat la Kitty comença una relació amb un altre home, el Charlie. Quan en Walter, que és metge, descobreix la infidelitat, accepta traslladar-se a un poble remot de la Xina per lluitar contra la còlera i força a la Kitty a marxar amb ell.