故事發(fā)生在1937年西班牙內(nèi)戰(zhàn)時(shí)期,在紛飛的戰(zhàn)火之中,一位來(lái)自美國(guó)的名叫羅伯特(加里·庫(kù)柏 Gary Cooper 飾)的男人,他的身影時(shí)?;钴S在前線(xiàn),帶領(lǐng)著西班牙人民抗擊當(dāng)?shù)胤ㄎ魉沟臍埍┙y(tǒng)治。他們炸火車(chē)打巷戰(zhàn),打得敵人節(jié)節(jié)敗退?! ∵@一天,羅伯特接手了一個(gè)新的任務(wù),和一支由民兵自發(fā)組成的游擊隊(duì)聯(lián)手,炸掉敵人前來(lái)攻打必經(jīng)之路上的一座鐵橋。在此過(guò)程中,羅伯特邂逅了名為瑪利亞(英格麗·褒曼 Ingrid Bergman 飾)女孩。瑪利亞曾經(jīng)是市長(zhǎng)的女兒,過(guò)著幸福美滿(mǎn)的生活,然而戰(zhàn)爭(zhēng)摧毀了她的家庭,不僅讓她失去了父母,自己也慘遭侮辱。共同的革命信念讓羅伯特和瑪利亞很快就走到了一起。