Nachdem der Mahdi Muhammad Ahmad (Laurence Olivier) in der zweiten Hälfte des 19. Jahrhunderts im Sudan einen Aufstand gegen die Ordnungsmacht Ägypten angezettelt hat, wollen die in Ägypten präsenten Briten die im Sudan befindlichen Ägypter retten. Deswegen wird Charles George Gordon (Charlton Heston) mit einer geheimen Evakuierungsmission ...