在華北農村,佃戶楊白老(張守維飾)的女兒喜兒(田華飾)與青年王大春(李百萬飾)相戀。地主黃世仁(陳強飾)垂涎喜兒,以債務為名逼迫楊白老簽下賣身契。除夕夜楊白老含恨飲鹵水自盡,初一喜兒被搶入黃家遭奸污。大春與張二嬸(管林飾)營救失敗后投奔紅軍,喜兒在二嬸幫助下逃入深山。三年間靠廟中貢品與野果維生,青絲盡白成為"白毛仙姑"傳說。大春隨部隊返鄉領導減租斗爭,黃世仁借謠言煽動民心時,大春率眾夜伏奶奶廟揭開真相——眾人發現"白毛仙姑"竟是幸存的喜兒,其悲慘遭遇成為控訴地主罪惡的鐵證。經公審斗爭,黃世仁終被繩之以法,喜兒在鄉親見證下重獲新生。