1876. À la veille de quitter l'armée, sa véritable famille, le capitaine Nathan Brittles se voit confier une dernière mission. Il doit conduire madame Allshard, la femme du commandant, et Olivia Dandridge, sa nièce, jusqu'au relais de la diligence. Mais les Indiens ont incendié les lieux…
New Hampshire, 1759. Par idéalisme, deux jeunes garçons, Langdon Towne (Robert Young) et Hunk Marriner (Walter Brennan), s'engagent dans une expédition commandée par le Major Rogers (Spencer Tracy), dont le but est d'anéantir une tribu indienne résidant à la frontière canadienne. Les deux...
Au XIXème siècle, un sergent-major de l'armée fédérale est de retour dans son village natal. D'origine indienne, il est, malgré les récompenses obtenues au fil des ans, toujours mal considéré.