Après un mariage de convenance, Kitty part avec son mari, Walter, pour vivre à Shanghai où elle tombe amoureuse d'un autre. Quand Walter découvre l’adultère, il accepte un poste dans une région isolée où les guerres et le choléra balaient les populations. La manière dont Walter se bat sans compter pour les sauver va pousser Kitty à revoir ses valeurs et à redécouvrir l’homme qu’elle a épousé.