Dans le Shanghai du siecle dernier, entre l'opium et le mah-jong, les hommes se disputaient les faveurs des courtisanes qu'on appelait les fleurs de Shanghai. Nous suivons les aventures amoureuses de Wang, un haut fonctionnaire qui travaille aux affaires etrangeres, partage entre deux courtisanes, Rubis et Jasmin.