- 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 interpreta a Harry Faversham en la película.
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 interpreta a Lieutenant Willoughby en la película.
Donald Gray interpreta a Peter Burroughs en la película.
Frederick Culley interpreta a Dr Sutton en la película.
Clive Baxter hace el papel de Young Harry Faversham.
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 interpreta a Dr. Harraz en la película.
John Laurie hace el papel de The Khalifa.
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 interpreta a Bit Part en la película.
Jack Lambert hace el papel de (uncredited).
Hay Petrie interpreta a Mahdi Interpreter en la película.
Leslie Phillips interpreta a Boy Doffing Cap at Parade en la película.
Josephine Wilson hace el papel de Mrs. Brown - Sgt. Brown's wife.
Capítulo disponible en las siguientes plataformas: