Akcja rozpoczyna się w latach 40-tych XX wieku na Tajwanie, a kończy się współcześnie. Student medycyny Chen Qiushui (
Kun Chen), pochodzący z biednej, chłopskiej rodziny, poznaje Wang Bi-yun (
Vivian Hsu), córkę stomatologa. Między młodymi ludźmi wybucha gwałtowne uczucie, lecz przeciwrządowe wystąpienia 28 lutego 1947 r., w które zaangażowany był bezpośrednio Chen Qiushui, zmuszają go do wyjazdu z Tajwanu. W latach koreańskiej wojny Chen, który zmienił imię i nazwisko, pracuje jako lekarz w szpitalu polowym. Jedna z jego pacjentek, urodzona w Szanghaju, Wang Jindi (
Bingbing Li), zakochuje się w młodym lekarzu i uparcie stara się o odwzajemnienie swoich uczuć. Chen Qiushui długo dochowuje wierności Bi-yun, lecz w końcu zostaje mężem Wang Jindi. Tymczasem Bi-yun poszukuje swojego ukochanego...