Poursuivi pour trafic d’armes, le père de deux jumelles s’enfuit en ville avec la cadette Er Bao et ne donne plus de signe de vie. Vingt ans plus tard, Er Bao (HU Dié) est concubine d’un seigneur de guerre nommé Tao (TAN Zhiyuan), tandis que l’aînée, Da Bao (HU Dié), vit à la campagne avec sa mère (XUAN Jinglin) et son mari charpentier (ZHENG Xiaoqiu). Avec ses maigres revenus, la famille vit pauvrement. L’arrivée d’un bébé est une charge supplémentaire et ils décident d’aller tenter leur chance en ville. Pour aider son mari à la santé fragile, Da Bao se fait embaucher comme nourrice par la jeune concubine du seigneur Tao. Celle-ci lui interdit de revoir sa famille et l’oblige à se séparer de son nourrisson, âgé d’à peine un mois. Un jour Da Bao apprend que son mari s’est grièvement blessé en tombant d’un échafaudage. Il faut de l’argent pour le soigner. Elle prie sa maîtresse de lui avancer son salaire mais celle-ci refuse et la gifle. Pour sauver son mari Da Bao ne trouve qu’une solution : voler la chaine en or du bébé. Surprise par la sœur de son maître, elle s’affole et heurte un grand vase qui par malheur tombe sur la jeune fille et la tue. Da Bao est arrêté et jetée en prison. Sa mère vient lui rendre visite et découvre par chance que le représentant du tribunal militaire n’est autre que son mari, disparu vingt ans plus tôt. Après quelques péripéties dramatiques supplémentaires, les jumelles se reconnaissent et la famille a le bonheur d’être à nouveau réunie.
Sans doute la plus célèbre interprétation de HU Dié dans les rôles contrastés des deux jumelles aux destins opposés : l’une, pauvre paysanne, l’autre, riche citadine. A l’époque, le public est totalement mystifié par la scène où les deux HU Dié sont assises à la même table. Ce film mythique est resté 60 jours à l’affiche lors de sa première présentation à Shanghai.