Brendan O’Malley (Kirk Douglas), un antiguo pistolero, llega a México para buscar a Belle Breckenridge (Dorothy Malone), que resulta estar casada con un borracho (Cotten). Éste le pide ayuda para conducir un rebaño a Texas. Tras los pasos de O’Malley va Dana Stribling (Rock Hudson), un vengativo sheriff que tiene motivos personales para arrestarlo.