En rastlös överklasskvinna och en läkare ur medelklassen gifter sig av helt fel orsaker på 1920-talet. De flyttar till Shanghai där hon blir kär i en annan. När maken får vetskap om hennes affär tackar han som hämnd ja till ett uppdrag i en avlägsen kinesisk by drabbad av en koleraepidemi, och tar henne med sig. Det blir en resa som får dem att upptäcka sanningen om kärleken och livet. Baserad på romanen ”Den brokiga vävnaden” av Somerset Maugham.