All Cast

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

Douglas Wilmer
Khalifa Abdullah

Edward Underdown
Colonel William Hicks

Peter Arne
Major Kitchener

Alan Tilvern
Awaan
Michael Anthony
Herbin

Roger Delgado
Sheikh Abdul Rahim

Leo Genn
Narrator (voice)
