第一次世界大戰(zhàn)的末期,美國派兵赴歐洲參戰(zhàn),富家子弟吉姆(約翰·吉爾伯特 飾)也加入了軍隊(duì),在部隊(duì)中跟建筑工人出身的斯利姆和酒保布爾很快成為了好友。部隊(duì)在法國登陸,駐扎在一個(gè)小村莊里。在那里,吉姆認(rèn)識了法國村姑梅麗桑德(蕾妮·阿多莉 飾),兩人很快燃起了愛火。不久,部隊(duì)奉命開赴前線,吉姆被迫離去。梅麗桑德在軍用卡車后緊追不舍,吉姆脫下軍靴拋給她,表達(dá)自己對她的愛意?! ≡谇熬€,炮火密集,吉姆、斯利姆和布爾躲在炮彈坑中十分著急。經(jīng)過抽簽,由斯利姆沖出坑外對付敵人的大炮。炮聲停止了,但斯利姆一直沒有回來。吉姆十分擔(dān)心,往敵陣中尋找,果然發(fā)現(xiàn)了斯利姆的尸體。 美軍進(jìn)行大規(guī)模反攻,吉姆奮勇作戰(zhàn),結(jié)果因腿部中彈而住進(jìn)野戰(zhàn)醫(yī)院。在那里,他聽說梅麗桑德所在的村莊處境十分危險(xiǎn),于是偷偷溜出醫(yī)院趕到村莊,卻發(fā)現(xiàn)該地已成一片廢墟……