Nach dem Ende des amerikanischen Bürgerkriegs will der ehemalige Nordstaatensoldat John Henry Thomas (John Wayne) gemeinsam mit seinem indianischen Adoptivsohn Blue Boy (Roman Gabriel) und ehemaligen Kriegskameraden Wildpferde einfangen, um sie gewinnbringend zu verkaufen. Bei ihrer Reise in Richtung Mexiko, wo sie in Kaiser Maximilian einen dankbaren Abnehmer für die Pferde gefunden haben, treffen die Männer auf den ehemaligen Südstaatensoldaten James Langdon (Rock Hudson) und seine Leute, die Racheakte der US-Armee befürchten und deswegen nach Mexiko wollen. Trotz anfänglicher Reibereien aufgrund der alten Feindschaft entwickelt sich zwischen den beiden Gruppen langsam eine Freundschaft und Langdons Tochter Charlotte (Melissa Newman) verliebt sich in Blue Boy. Die neue Freundschaft wird auf die Probe gestellt, als Langdons Männer in die Hände von mexikanischen Aufständischen fallen, die von Thomas verlangen, die Pferde an sie zu liefern. Nur so kann das Leben der ehemaligen Südstaatensoldaten gerettet werden.