Sudan, 1883 r. Wizjoner Mahdi , fanatyczny mahometanin, ogłasza wojnę z niewiernymi. Chce bowiem, by cały islamski świat uznał jego nauki. Przeciw niemu rusza 10-tysięczna armia egipska. Żołnierze ponoszą klęskę. Wyposażeni w zdobyczną broń mahdyści zaczynają zagrażać stolicy - Chartumowi. Na wieść o porażce Hicksa brytyjski premier William Gladstone wysyła do Sudanu generała. Ma on wyprowadzić z Chartumu ludność cywilną, by uniknąć rozlewu krwi. Wraz z Gordonem wyrusza jego nowy zastępca, płk J.D.H. Stewart Egipcjanie, którzy zawdzięczają Gordonowi zniesienie niewolnictwa, z radością witają przybyłych. Tymczasem Mahdi nie zgadza się na wypuszczenie mieszkańców z Chartumu. Zamierza bowiem złożyć miasto i znajdujących się w nim ludzi w ofierze Mahometowi. W tej sytuacji Gordon otrzymuje rozkaz powrotu do Londynu. Jednak generał nie zamierza ustąpić. Zamiast niego do Anglii udaje się Stewart, by przekonać rząd o niebezpieczeństwie. Ostatecznie Gladstone zgadza się wysłać pomoc.
Charlton Heston
Gen. Charles 'Chinese' Gordon
Laurence Olivier
Mahdi
Richard Johnson
Colonel Stewart
Ralph Richardson
William Gladstone
Alexander Knox
Sir Evelyn Baring
Johnny Sekka
Khaleel
Michael Hordern
Lord Granville
Zia Mohyeddin
Zobeir Pasha
Marne Maitland
Sheikh Osman
Nigel Green
General Wolseley
Hugh Williams
Lord Hartington
Ralph Michael
Sir Charles Dilke