Una carrera de caballos de 700 millas, a través de varios estados americanos, concentra un gran interés y muchas apuestas en toda la nación. Participan en la competición nueve personas muy diferentes que se enfrentarán a una de las más duras y apasionantes experiencias de su vida.
Arthur Bishop (Bronson), un asesino a sueldo, ha trabajado siempre en solitario, pero con los años ha perdido facultades, por lo que decide buscar un colaborador (Jan-Michael Vincent), a quien enseña todo lo que sabe y que resulta ser un hombre eficiente pero despiadado. Forman un equipo perfecto, pero la crueldad de su ayudante acaba provocando un inevitable enfrentamiento entre los dos.
Terminada la Guerra de Secesión americana (1861-1865), el azar hace que se crucen los destinos de John Henry Thomas (Wayne), coronel de caballería de la Unión, y de James Langdon (Rock Hudson), coronel de la Confederación, y entre ambos surge la amistad. Cuando queden atrapados entre las tropas rebeldes de Benito Juárez y las fuerzas del Emperador Maximiliano de Austria, se verán obligados a luchar codo con codo.