En 1883, un régiment anglais de 10.000 hommes est massacré dans le désert du Soudan par une armée de fanatiques conduite par un leader religieux, le Mahdi, qui veut "rendre le Soudan aux Soudanais". A Londres, le Premier Ministre Gladstone envoye alors au Soudan le général Gordon, héros national. Le Général rejoint Khartoum où se trouvent encore 13.000 militaires et civils anglais qui l'accueille en sauveur. En apprenant son arrivée, le Mahdi fait couper le télégraphe et ordonne le rassemblement de ses 100.000 hommes autour des murailles de la ville.....