故事始于1979年初,春节临近时降下暴雪,太山屯,作为一个偏远的山村,淹没在茫茫雪海中。此时,正在此地劳动改造的年轻知识分子们积极应对,共同铲雪。而女知青史小娜却未见喜悦,原因在于她有海外背景,不得返回城市。最终,太山屯村支书贾世发让她留在村里学习,史小娜则打算回家过年。但情愫深厚的牛挺贵劝告她莫在紧要关头出错。杨树茂与史小娜青梅竹马,两人感情深厚。杨树茂关心史小娜的未来,希望能帮她返城。于是,牛挺贵提出了一个大胆的计划。
次日,史小娜前往村委会递交回城申请,贾世发趁机骚扰她。杨树茂及时出现,将其制服。贾世发假装昏迷,杨树茂识破其诡计,用水泼醒他。贾世发无奈拿出女知青们的回城手续,谎称男知青的尚未办理。杨树茂信以为真,拿着手续去找史小娜。然而,男知青们的回城手续早已在贾世发手中,他欲借此机会整治杨树茂。
史小娜对杨树茂感激涕零,两人深情拥抱。杨树茂鼓起勇气向史小娜表白,但被巡逻的许大爷打断。回城前一日,贾世发发放男知青们的手续,唯独扣押杨树茂的。谢老转因队长排挤,无法回城。杨树茂得知真相,怒火中烧。许大爷劝他先回家过年。
次日清晨,知青们兴高采烈地带着行李准备回城,唯有杨树茂未能成行。火车进站之际,杨树茂与众人同行,遭遇混混刘士宽报复。叶菲邀请杨树茂在家等候,却发现此事让史