Fin 1916, des escarmouches ont lieu à la frontière mexicaine entre l’armée américaine et des groupes de révolutionnaires. À la veille de l’entrée en guerre en Europe, le major Thorn (Gary Cooper) a pour mission de distinguer, sur le terrain, cinq soldats pour leur bravoure au combat. Le colonel Rogers (Robert Keith) sait que Thorn a flanché lors d’une bataille, mais veut l’aider à se racheter. Une fois les cinq hommes choisis, Thorn doit les ramener pour recevoir la médaille d’or du Congrès, en compagnie d’une américaine (Rita Hayworth) accusée d’aide aux Mexicains. Au cours de leur longue route, les héros vont montrer un autre visage, alors que Thorn tâche de mener sa mission sans faillir cette fois.