Six personnages voient leurs vies et amours s'entrecroiser au cours de la guerre civile qui opposa le Parti Communiste Chinois au Kuomintang, dans les années 40.
De juillet 1945, lors de la fin du conflit sino-japonais, jusqu'au début 1949, trois couples tentent de survivre alors que s'achève la guerre civile chinoise et que les armées nationalistes ne peuvent résister à la poussée communiste, et commencent à se replier sur Taiwan.
Le « droitiste » Xu Lingjun est allé travailler dans un ranch au nord-ouest. Il a reçu des soins des bergers locaux et a épousé une fille de la campagne, Li Xiuzhi. Il a résolument renoncé à la chance de vivre aux États-Unis et a décidé de rester et de construire sa patrie.