Po wypowiedzeniu świętej wojny przeciw niewiernym w 1880 roku, fanatyczny sudański przywódca Muhammad Ahmad, zwany Mahdim (Laurence Olivier), dziesiątkuje oddziały wroga i zajmuje strategiczne miasto Chartum, gdzie łączą się Niebieski i Biały Nil. Brytyjski rząd premiera Williama Ewarta Gladstone'a (Ralph Richardson) wysyła do Afryki jednego ze swoich najlepszych dowódców wojskowych, generała Charlesa George'a Gordona (Charlton Heston), aby zaprowadził pokój i odzyskał miasto.
Film zainspirowany wydarzeniami z historii Imperium Brytyjskiego.
Sudan, 1883 rok. Tajemniczy wizjoner Mahdi (Laurence Olivier) ogłasza świętą wojnę przeciwko niewiernym, skupiając wokół siebie pustynne plemiona. Brytyjski premier wysyła generała Gordona (Charlton Heston) z rozkazem wyprowadzenia z zagrożonego atakami Chartumu egipskiej ludności cywilnej.
Sudan, 1883 r. Fanatyczny mahometanin Mahdi (Laurence Olivier) ogłasza wojnę z niewiernymi. Przeciw niemu rusza 10-tysięczna armia egipska pod wodzą brytyjskiego oficera, płk. Hicksa (Edward Underdown). Żołnierze ponoszą klęskę. Mahdyści zdobywają broń wroga i zaczynają zagrażać stolicy- Chartumowi. Na wieść o porażce brytyjski premier wysyła do Sudanu generała Charlesa Gordona (Charlton Heston) i pułkownika Stewarta.