All Cast

John Clements

John Clements

Harry Faversham

Ralph Richardson

Ralph Richardson

John Durrance

C. Aubrey Smith

C. Aubrey Smith

General Burroughs

June Duprez

June Duprez

Ethne Burroughs

Allan Jeayes

Allan Jeayes

General Faversham

Jack Allen

Jack Allen

Lieutenant Willoughby

Donald Gray

Donald Gray

Peter Burroughs

Frederick Culley

Frederick Culley

Dr Sutton

Clive Baxter

Clive Baxter

Young Harry Faversham

Robert Rendel

Robert Rendel

Colonel

Archibald Batty

Archibald Batty

Adjutant

Derek Elphinstone

Derek Elphinstone

Lieutenant Parker

Hal Walters

Hal Walters

Joe

Norman Pierce

Norman Pierce

Sergeant Brown

Henry Oscar

Henry Oscar

Dr. Harraz

John Laurie

John Laurie

The Khalifa

Amid Taftazani

Amid Taftazani

Karaga Pasha

Peter Cozens

Peter Cozens

Man

Christopher Cozier

Christopher Cozier

Joe Cozier

Joe Cozier

Joseph Cozier

Joseph Cozier

Alexander Knox

Alexander Knox

Bit Part

Jack Lambert

Jack Lambert

(uncredited)

Hay Petrie

Hay Petrie

Mahdi Interpreter

Leslie Phillips

Leslie Phillips

Boy Doffing Cap at Parade

Josephine Wilson

Josephine Wilson

Mrs. Brown - Sgt. Brown's wife