Twee zusjes uit Shanghai worden vlak voor de Tweede Wereldoorlog uitgehuwelijkt aan twee Chinezen die terugkeren naar Amerika; als de Japanners China binnenvallen, besluiten zij hun echtgenoten te volgen.
Een jonge vrouw gaat naar Shanghai, de stad waar haar grootouders elkaar tijdens de Tweede Wereldoorlog ontmoet hebben, op zoek naar antwoord op de vraag wie de biologische ouders van haar geadopteerde moeder waren.
Tussen een getrouwde man in Sjanghai, wiens vrouw in Londen is, en zijn buurvrouw, de maitresse van een miljonair, ontstaat een bijzondere toenadering.
Tijdens de Tweede Wereldoorlog wordt de Spaanse consul in Shanghai verliefd op een joodse vrouw; hij doet er alles aan om haar te redden, maar wordt daarbij tegengewerkt door de Japanse bezetter.
Een vrouw kijkt terug op het leven van haar vader, een Amerikaanse zakenman in Shanghai die eerst door de Japanse bezetting en daarna door de Chinese communistische revolutie niet alleen zijn rijkdom maar ook zijn geliefde stad kwijtraakt.