James McKay (Gregory Peck),un excapitán de barco, viaja desde el Este de Estados Unidos hasta Texas para contraer matrimonio con Patt Terril (Carrol Baker), la hija de un adinerado y famoso ganadero. McKay es un tipo tranquilo, pacífico, educado, culto y, por lo general, poco violento. Su carácter choca frontalmente con la forma de ser de los violentos y maleducados lugareños. Además, se tendrá que enfrentar al capataz Steve Leech (Charlton Heston), lo que provocará una profunda decepción en su mujer. Por otro lado, el padre de Pat (Charles Bickford) mantiene una lucha sin cuartel con el clan de los Hannassey por el control del agua que se utiliza para dar de beber al ganado.