Li Li (Hiep Thi Le is acted the role of) is a Vietnamese girl, although the family is poor, but the family is still happy. But with the outbreak of the Vietnam War, her disaster will come. During the Vietnam War, Lili was captured by government forces for supporting the Viet Cong guerrillas and experienced inhuman treatment. Her mother (Chen Chong) bribed someone in the government before she was able to escape, but at this time she was also thought by the Viet Cong staff that she had betrayed the guerrillas and she was sadly raped. Her mother had to take her to work in the home of a rich man, but she fell in love with her master and became pregnant with a child. They were driven away by the hostess and turned to their sister who was a prostitute, but she really couldn't stand her sister's style and left to live alone. The son was born in order to continue to be a hawker in the street. At that time, many women became prostitutes to make more money. But she still insists that she can't live a depraved life. Until Li Li met the American soldier Steve (Tommy Lee Jones), Steve fell in love with her at first sight, and Li Li was finally moved by Steve's true feelings. They gave birth to two more sons after their marriage. After the family returned to the United States, due to different values, there was a contradiction between Li Li and Steve, and Steve couldn't stand it.