民國初年,生長在一個封建大家庭的進步學生方賀生(馬景濤 飾)做了一件他最不願意的事情,為了完成病重母親的心願而與和自己毫無感情的當地農戶的女兒謝秀巧(陳秀雯 飾)結合了。婚後賀生離家外出,與自己的戀人張文鳳(鄧萃雯 飾)一起在省城居住。隨著革命的爆發,賀生與萬千有為青年一起參加了北伐戰爭。而深明大義的秀巧在亂世中將身懷六甲的文鳳接回了方家定居,文鳳雖然十分感激秀巧,但始終心裡一直放不開。於此同時,秀巧的好友石佩佩(商天娥 飾)之前被父親許配給了當地一個軍閥,北伐期間那軍閥不知所蹤了,動蕩中佩佩隻好下嫁給方家老爺作填房。一家人就這樣一直生活著,北伐戰爭結束了,卻始終沒有賀生的消息。當大家都以為賀生已經犧牲了的時候,偶然之下秀巧遇到了賀生在部隊中的戰友……