Dos vaqueros son contratados por una misteriosa mujer para protegerla durante el viaje que quiere hacer para encontrarse con su marido. Durante el viaje tendrán que enfretarse a los indios coyoteros, a ladrones de caballos... y a su propio pasado.
Tras varios años de sacerdocio, Dean Hess llega a la conclusión de que ha fracasado en su misión apostólica. La causa es que vive atormentado por los remordimientos que le ocasiona haber sido, durante la guerra, piloto de un bombardero.
Los trabajadores del ferrocarril no han cobrado su sueldo desde hace meses debido a los atracos de Whitey y su banda, a la que pertenece el peligroso pistolero Utica Kid. La compañía ferroviaria contrata los servicios de Grant (James Stewart) para evitar que continúen los robos.
Para vengar la muerte de su padre y su hermano, Clay O'Mara (Audie Murphy) persigue a los asesinos. Por el camino se encontrará con un forajido (Dan Duryea), que está dispuesto a ayudarle.