A rebel soldier named Turk (Chill Wills) attempted to scalp his wounded sergeant during the Civil War; and now the retired sergeant, Yellowleg (Brian Keith), is obsessed with tracking his attacker. Eventually he locates Turk and his partner Billy (Steve Cochran) and persuades them to go in on a bank heist in Gila City. But when they get there, the trio stumbles upon a group plotting to loot the same bank. A shoot-out transpires, and Yellowleg accidentally kills the young son of beautiful dance hall hostess Kit Tilten (Maureen O'Hara). Full of remorse, Yellowleg forces his partners to accompany him through Apache territory to Siringo, where the boy will be buried next to his father. Along the way, Billy attacks Kit and Yellowleg throws him out of their campTurk flees. All three eventually come face to face in Siringo, where Yellowleg learns that Turk and Billy have gone through with the bank robbery on their own, and a deadly confrontation ensues.