上世紀五十年代末,上海支邊青年馮志遠(張嘉益飾)告別新婚妻子來到寧夏騰格里沙漠的鳴沙中學任教。面對惡劣環境與其他支教教師相繼離去的局面,他獨自承擔起四門課程的教學任務,并逐戶勸說因貧困輟學的學生返校。二十多年過去,長期高強度工作使馮志遠視力嚴重衰退,1985年授課時突發暴盲陷入黑暗。校長孫莊偉痛心地終止其教職,他卻堅持用盲文黑板繼續授課。四十二年支邊生涯流轉,年至古稀的馮志遠最終離開傾注畢生心血的講臺。