Kitty er en rastløs ung kvinne fra overklassen som vil komme seg vekk fra familien sin. Når hun møter legen Walter Fane ser hun sin mulighet, og gifter seg med ham. Sammen flytter de til Shanghai hvor Kitty blir forelsket i en annen mann som hun innleder et forhold til. Når Walter får vite om konas utroskap, hevner han seg ved å takke ja til en jobb i en avsidesliggende kolera-rammet landsby. Det blir en oppvåkning for dem begge, hvor det harde livet får dem til å innse hva som er viktig.