Captain Donald King is sent to India to carry out a secret mission while the Black Watch, his regiment, leaves for France at the outbreak of the First World War.
Videos
Watch Providers
Casting arrow_drop_down
Victor McLaglen as Captain Donald King
Myrna Loy as Yasmani
David Torrence as Field Marshal
David Rollins as Lieutenant Malcolm King
Cyril Chadwick as Major Twynes
Lumsden Hare as Black Watch Colonel
Roy D'Arcy as Rewa Ghunga
David Percy as David
Mitchell Lewis as Major Mohammed Khan
Claude King as General
Walter Long as Harrim Bey
Francis Ford as MacGregor (uncredited)
Randolph Scott as Black Watch Soldier (uncredited)