越南姑娘黎里(饰演:HiepThiLe)生活在一个贫穷但幸福的家庭。但随着越南战争的爆发,她的命运发生了改变。她因为支持越共游击队而被政府军抓走,并遭受了非人的折磨。母亲(陈冲饰)为了救她,不得不贿赂政府官员。但她仍然遭到越共的指责,并遭遇了强奸。母女俩被迫离开家乡,来到一个富人家做佣人。黎里却爱上了家主,并生下了孩子。
然而,她们却被女主人赶走。姐姐做妓女,黎里却不愿堕落,开始自己的生活。虽然周围的女性都选择做妓女,黎里仍然坚守自己的原则。直到她遇到美国军人史提夫(汤米•李•琼斯饰),两人一见钟情。婚后,他们又生下两个儿子。一家人回到美国,由于价值观的不同,黎里和史提夫产生了矛盾,最终导致离婚。黎里为了孩子们的幸福,选择了离开他们,然后远赴加拿大开始新的生活。在异国他乡,黎里重新找回了自己的自信和勇气,成为了一位独立的女性。