林秀蘭是太平山林場的千金,父親林景源向日本政府承租林場並擔任保正(現今的村里長)。 某日秀蘭外出打獵,未料遇上驟雨,躲雨時邂逅了幫傭徐大嬸的兒子徐長榮。原本在台北念書的長榮,因為時局不穩而回到林場工作。喜歡唱歌的秀蘭,遇見會作詞譜曲的長榮,兩人惺惺相惜,逐漸互有好感。負責前來監督林場的橫山少佐以高壓殘暴的方式管制工人,徐長榮仗義反抗,反而因此得罪了橫山。當時正值第二次世界大戰後期,日軍因兵員消耗驟增,開始強行徵召台灣人前往南洋作戰。物資缺乏,配給的糧食又不足以果腹,林場工人敢怒不敢言,只能默默忍受。 戰事膠著,需要大量木材,橫山強勢接收林場,硬逼林景源交出經營權。太平山派出所巡查部長鈴木建議林景源將秀蘭嫁給橫山,藉此維繫彼此的關係。原來脾氣暴烈的橫山對秀蘭一見傾心,朝思暮想,甚至藉故不讓林景源帶著秀蘭下山。秀蘭向父親坦承已有心上人,儘管身分懸殊,但為了女兒的幸福,林景源反而鼓勵長榮帶著秀蘭離開。 下山途中,兩人碰到了負傷的抗日志士,長榮和秀蘭帶著他們躲藏到山上,但還是遭到日軍圍捕,長榮被當作是共犯遭到嚴刑拷打。橫山更在得知長榮和秀蘭準備要結婚,故意徵召長榮到南洋打仗。為了拯救長榮,秀蘭甚至願意下嫁橫山,沒想到卻還是晚了一步,只能目送火車離去。 求愛心切的橫山強行向秀蘭示愛不成,反遭聽到呼救聲趕來的啞巴給打死,而啞巴也被橫山開槍射殺身亡。日本宣布投降,戰爭終於結束。身受重傷的長榮躺在擔架上被送回家鄉,但最後還是傷重不治,在秀蘭的歌聲中,嚥下最後一口氣。心碎的秀蘭決定照常舉行婚禮,在父親的陪伴下以冥婚的方式完婚,並依照長榮的心願,親手將他葬在兩人最愛的翠峰湖畔。