Chine, 1928. Chassée de sa Russie natale par les bolcheviques, la belle Valentine s'est réfugiée avec sa fille Lydia à Junchow, au nord de la Chine. Elles tentent de survivre, aristocrates mais ruinées, méprisées par toute la colonie occidentale de la ville. Très vite, Lydia devient un pickpocket hors pair, mais l'un de ses vols tourne mal. Condamnée à mort, elle est sauvée in extremis par un mystérieux Chinois, Chang An Lo, qui vit dans la clandestinité depuis son adhésion au Parti communiste. Entre eux naît une passion irrésistible, forcément impossible : tout les sépare. Mais les deux amants prennent tous les risques, au péril de leurs vies. Lydia devra alors choisir entre son amour impossible pour un fugitif consumé par ses idéaux et la fuite en Russie pour y retrouver ses racines.