1957年冬天,21歲的劉思遠(yuǎn)從學(xué)校畢業(yè)報(bào)名參加三門峽大壩建設(shè),下火車時(shí)遇到風(fēng)趣幽默的退伍軍人張大炮和他兒子小牛。忙亂中,劉思遠(yuǎn)與一位北京來的記者李素云撞到一起。\r李素云找箱子來到大壩工地,順著口琴聲找到劉思遠(yuǎn)。劉思遠(yuǎn)跟李素云解釋,李素云一肚子的氣被工地上建筑工人們火熱的情懷所消融。李素云留下來參加篝火晚會(huì)。劉思遠(yuǎn)吹起口琴《小路》深深地打動(dòng)了李素云。李素云告訴劉思遠(yuǎn)她是《動(dòng)物雜志》的記者,來這里拍白天鵝圖片。\r為了近距離拍到天鵝,大冬天劉思遠(yuǎn)赤腳踩在冰水里背李素云過灘地,劉思遠(yuǎn)兩腳凍傷,李素云被深深打動(dòng)。第二天,劉思遠(yuǎn)滿心歡喜來找李素云時(shí),老鄉(xiāng)告訴他,李素云已經(jīng)回北京了。\r一年后,李素云來工地找劉思遠(yuǎn),卻發(fā)現(xiàn)劉思遠(yuǎn)已不在工地。劉思遠(yuǎn)被打成右派。李素云一路跑到農(nóng)場(chǎng),看到的劉思遠(yuǎn)讓她大吃一驚,他像變了個(gè)人,胡子拉碴、一副病容。劉思遠(yuǎn)卻說自己挺好,讓張大炮送李素云走。李素云走到半道返回,再次回到牛棚,發(fā)現(xiàn)劉思遠(yuǎn)病得很重,李素云決定留下來。在李素云的照顧下,劉思遠(yuǎn)病情好轉(zhuǎn),兩個(gè)相愛的人終于走到了一起。\r在李素云、張大炮、李工程師的幫助下,劉思遠(yuǎn)開始重新振作起來,李素云卻病倒了。這時(shí),李工程師帶來了一個(gè)好消息,周總理來工地視察了,他們的工作恢復(fù)了。劉思遠(yuǎn)心里燃起希望,李素云說想看天鵝,他們來到黃河灘地。李素云看著天鵝笑了,她永遠(yuǎn)閉上了眼睛。