There was never a more dangerous time to fall in love.
Wanneer de communisten aan de winnende hand zijn tijdens Chinese Burgeroorlog stuurt de nationalistische generaal Lei zijn vrouw Yufen naar Taiwan. Yufen betrekt daar het huis, waar eerder de Japanse pianiste Masako woonde. Voor zij na de oorlog gerepatrieerd werd naar Japan had Masako een relatie met Zekun, een Taiwanese dokter die dienst deed in het Japanse leger. De analfabete Zhen gaat als verpleegster helpen in een legerhospitaal en probeert daarnaast als prostituee voldoende geld te verdienen om de overtocht naar Taiwan te kunnen maken. Soldaat Daqing Tong vraagt Zhen of zij samen met hem op de foto wil, want als getrouwde man krijgt hij in het leger meer rantsoenen…