Grupa dzieciaków kąpie się nad zalewem – za chwilę dojdzie tu do tragedii. Towarzyszymy im jednak tylko przez moment, bowiem zaraz potem cofamy się w czasie do lat 80. XX wieku, by poznać historię miłości Yaojuna i Liyun, którzy razem pracują w fabryce i mieszkają w hotelu robotniczym. Rodzi im się synek, niedługo później Liyun zachodzi w ciążę po raz drugi. Jednak w Chińskiej Republice Ludowej obowiązuje już polityka jednego dziecka… W końcu pojawi się i trzecie dziecko – sprawiający kłopoty adoptowany syn.