故事發(fā)生在1937年西班牙內戰(zhàn)期間。在這場激烈的戰(zhàn)爭中,一位名叫羅伯特(加里·庫珀飾)的美國男子帶領西班牙人民反抗當地法西斯主義的殘暴統(tǒng)治,此人經常活躍在前線。他們轟炸火車,打巷戰(zhàn),使敵人節(jié)節(jié)敗退。那天,羅伯特接手了一項新任務,與民兵自發(fā)組建的游擊隊聯合起來,在敵人進攻的路上炸毀了一座鐵橋。在這個過程中,羅伯特遇到了一個名叫瑪麗亞(英格麗·伯格曼飾)的女孩?,旣悂喸浭鞘虚L的女兒,過著幸福的生活。然而,戰(zhàn)爭摧毀了她的家庭,不僅讓她失去了父母,還羞辱了自己。共同的革命信念使羅伯特和瑪麗亞很快走到了一起。