Bob Seton (John Wayne) es un cowboy de Texas que llega a un pueblo de Kansas llamado Lawrence, en los oscuros días anteriores al estallido de la Guerra Civil Americana.
Un joven que quiere ser pintor es reclutado contra su voluntad en un regimiento de rangers al mando del mayor Rogers, que intenta encontrar un paso que cruce el continente americano por el noroeste.