Victor McLaglen
Captain Donald King
Acting
David Torrence
Field Marshal
Acting
David Rollins
Lieutenant Malcolm King
Acting
Cyril Chadwick
Major Twynes
Acting
Lumsden Hare
Black Watch Colonel
Acting
Roy D'Arcy
Rewa Ghunga
Acting
Mitchell Lewis
Major Mohammed Khan
Acting
Walter Long
Harrim Bey
Acting
Francis Ford
MacGregor (uncredited)
Acting
Randolph Scott
Black Watch Soldier (uncredited)
Acting
John Wayne
Black Watch Soldier (uncredited)
Acting