Po wojnie secesyjnej były pułkownik Unii, John Henry Thomas (John Wayne) prowadzi grupkę swoich ludzi do Meksyku, by sprzedać tam konie. W tym samym kierunku zmierza były pułkownik Konfederacji, James Langdon (Rock Hudson) z rodziną i resztką swojego oddziału. W Meksyku antagonizujące ze sobą grupy, próbują poznać się lepiej i będą zmuszone zjednoczyć siły, by pokonać liczne przeciwności losu.