Marlene Dietrich
as Mademoiselle Amy Jolly
Ullrich Haupt
as Adjutant Caesar
Gary Cooper
as Légionnaire Tom Brown
Emile Chautard
as French General
Adolphe Menjou
as Monsieur La Bessiere
Eve Southern
as Madame Caesar
Francis McDonald
as A Sergeant
Paul Porcasi
as Lo Tinto