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.
W burzliwym okresie po wojnie secesyjnej, oficer unijnej kawalerii - John Henry Thomas (John Wayne) - zabiera swoich bohaterskich ludzi na zachód, podczas gdy żołnierz Południa - James Langdon (Rock Hudson) - prowadzi wojaków do Meksyku. Gdy ich drogi krzyżują się, zawierają oni niełatwą przyjaźń, która od razu przechodzi ciężką próbę. Muszą oni bowiem walczyć ramię w ramię i stawić czoła meksykańskim rebeliantom oraz siłom cesarza.