1925年,法國馬賽。在一個充滿音樂和酒精的俱樂部里,有錢有勢的大亨蓋爾·蓋尼威脅并引誘拳擊手艾倫輸?shù)襞c朱洛的拳擊比賽。比賽開始后,艾倫改變主意,將尤羅打倒在地。蓋爾杰尼非常生氣,立即派人去追艾倫。在逃亡過程中,艾倫的經(jīng)紀人馬克西姆被槍殺,但他的兄弟瑞安也被艾倫殺害。艾倫知道自己可能是一個難對付的人,所以他別無選擇,只能加入法國外籍軍團,成為一名雇傭兵。阿蘭與不同膚色和國籍的軍團士兵一起被派往北非的摩洛哥。從基地首領(lǐng)斯坦克福德的講話中,艾倫了解到他們的對手是敏捷勇敢的步槍兵,他們的首領(lǐng)克拉姆非常聰明,善于戰(zhàn)斗。黃沙和烈日,艱苦的訓練,爭吵和打斗,糟糕的食物。。。所有這些都成了艾倫的軍旅生活。然而,在這種枯燥乏味的環(huán)境中,艾倫仍然交到了三個好朋友:麥金托什、戈爾多和布萊克·路德。蓋爾杰尼是從外國軍團的媒體報道中發(fā)現(xiàn)阿蘭的下落的。他派遣維克托和朱洛潛入北非外國軍團,等待機會殺死艾倫并為他的兄弟復仇。一天,新任命的指揮官Charlier中尉告訴所有人,Krem已經(jīng)帶領(lǐng)他的軍隊突破了許多法國堡壘,他們將前往伯爾尼城堡增援。在軍官的監(jiān)督和領(lǐng)導下,退伍軍人帶著武器和補給踏上了旅程。沙漠荒原是一條漫長而灼熱的道路。幾天后,每個人都身心疲憊,難以活動。此外,由于飲用水不足,虛弱的戈爾多第一個倒下。斯坦福軍官下令將他拋棄,部隊繼續(xù)前進。這時,艾倫看到他的朋友站起來有困難,堅持把戈多扛在肩上跟隨球隊前進。士兵們終于在一個山谷里發(fā)現(xiàn)了一個水坑,大家都欣喜若狂,走上前去喝酒。就在這時,里芬斯夫人的騎兵沖了進來。經(jīng)過一場混戰(zhàn),查理爾爵士、戈爾多和19名士兵被殺。一些武器和彈藥被拿走了。經(jīng)過一段艱難的旅程,部隊抵達了伯尼爾城堡,基地指揮官失望地接受了這支裝備不足、還剩四十多人的隊伍。幾天后,艾倫看到蓋爾杰尼派來的兩名刺客維克多和尤羅在士兵中玩撲克。在這種環(huán)境下,雙方都不容易上手,只會詛咒對方幾次。一天,指揮官派了一小隊士兵出城巡邏。艾倫小心翼翼地守護著旁邊的維克多和尤羅,但沒想到,用槍指著他的人居然是他的朋友麥金托什。他希望能得到一大筆錢來幫助他貧窮的父親,他父親還了他的賭債。為此,他接受了別人的賄賂。出乎意料的是,在槍聲響起之前,里芬斯夫人的騎兵又沖了出來。馬金托什忍不住和大家一起逃回了城堡。大批阿拉伯騎兵圍攻城堡,在戰(zhàn)斗中,指揮官斯坦福在手臂上掛了一條緞帶,麥金托什一只眼睛受傷。斯坦福知道他曾在英國軍隊擔任步兵少校,當他被錄用時,他被提升為陸軍中士。阿拉伯人暫時被擊退,但軍隊的彈藥所剩無幾。麥金托什和斯塔福德將布萊克·路德送到卡比爾要塞尋求幫助,但路德很快落入阿拉伯人手中。大批騎兵用馬拖著路德沖向城市的底部。艾倫不想看到路德忍受更多的痛苦,在路德的大聲要求下,他開槍打死了他。阿拉伯人用小炮打開城門,騎兵勢不可擋,幾乎所有的軍官和士兵都陣亡了。在煙霧中,艾倫向維克多詢問女友卡特琳娜的情況,但兇猛的維克多拒絕回答,甚至舉槍殺死了艾倫。已經(jīng)倒在一邊的麥金托什奮力向維克多開槍,救下了艾倫。他告訴艾倫,卡特里娜已經(jīng)逃到了美國。最后,他用艾倫給他的一顆子彈結(jié)束了自己的生命。阿蘭用手撿起沙子,埋下了三位已故朋友的遺體、路德的口琴、戈爾多未婚妻的照片和麥金托什的一本詩集。阿蘭走出城堡,看見阿拉伯人騎在馬背上。他向艾倫宣布,他們尊重勇士,并允許他離開。但他警告艾倫今后永遠不要入侵他們的國家。