- Robert Rendel - Colonel
- Archibald Batty - Adjutant
- Derek Elphinstone - Lieutenant Parker
- Hal Walters - Joe
- Norman Pierce - Sergeant Brown
- Henry Oscar - Dr. Harraz
- John Laurie - The Khalifa
- Amid Taftazani - Karaga Pasha
- Peter Cozens - Man
- Alexander Knox - Bit Part
- Jack Lambert - (uncredited)
- Hay Petrie - Mahdi Interpreter
- Leslie Phillips - Boy Doffing Cap at Parade
- Josephine Wilson - Mrs. Brown - Sgt. Brown's wife
-
Zoltan Korda
-
R.C. Sherriff
- Irving Asher
- Miklós Rózsa
John Clements hace el papel de Harry Faversham.
Ralph Richardson hace el papel de John Durrance.
C. Aubrey Smith interpreta a General Burroughs en la película.
June Duprez interpreta a Ethne Burroughs en la película.
Allan Jeayes interpreta a General Faversham en la película.
Jack Allen hace el papel de Lieutenant Willoughby.
Donald Gray hace el papel de Peter Burroughs.
Frederick Culley hace el papel de Dr Sutton.
Clive Baxter interpreta a Young Harry Faversham en la película.
Robert Rendel interpreta a Colonel en la película.
Archibald Batty interpreta a Adjutant en la película.
Derek Elphinstone interpreta a Lieutenant Parker en la película.
Hal Walters interpreta a Joe en la película.
Norman Pierce interpreta a Sergeant Brown en la película.
Henry Oscar hace el papel de Dr. Harraz.
John Laurie interpreta a The Khalifa en la película.
Amid Taftazani interpreta a Karaga Pasha en la película.
Peter Cozens interpreta a Man en la película.
Joseph Cozier interpreta a en la película.
Alexander Knox hace el papel de Bit Part.
Jack Lambert interpreta a (uncredited) en la película.
Hay Petrie hace el papel de Mahdi Interpreter.
Leslie Phillips interpreta a Boy Doffing Cap at Parade en la película.
Josephine Wilson interpreta a Mrs. Brown - Sgt. Brown's wife en la película.
Capítulo disponible en las siguientes plataformas: