1883 entsendet der britische Premierminister Gladstone seinen General Charles Gordon in den Sudan, nach Khartoum, wo tausende Zivilisten vom fanatischen Moslemführer Mahdi und seiner Gefolgschaft bedroht werden. Gordon erringt zwar den Respekt des Mahdi, kann aber dessen Leute nicht davon abbringen die Stadt zu belagern. Da entscheidet sich Gordon, in die Schlacht seines Lebens zu ziehen, um die Stadt Khartoum zu verteidigen.