Duelo al sol (Duel in the Sun)[1] (1946) es un western estadounidense, basado en la novela de Niven Busch sobre el relato bíblico de Caín y Abel, dirigido por King Vidor —con la colaboración de Otto Brower, William Dieterle, Sidney Franklin, William Cameron Menzies, David O. Selznick y Josef von Sternberg— y protagonizado, en los papeles principales, por Jennifer Jones, Joseph Cotten, Gregory Peck, Lionel Barrymore, Walter Huston, Lillian Gish, Harry Carey, Charles Bickford, Herbert Marshall y Otto Kruger.
Pearl (Jennifer Jones) es una joven mestiza cuyo padre mató a su madre y fue colgado por el crimen.
Entonces, la chica fue enviada a vivir a casa del senador texano McCandless (Lionel Barrymore), donde llama la atención de los dos hijos de este: el correcto Jesse (Joseph Cotten) y el fiero Lewton (Gregory Peck), quienes no tardan en rivalizar por el amor de la joven.
Selznick esperaba que Duelo al sol superara el éxito de Lo que el viento se llevó.
La película constituyó un gran éxito de taquilla aunque no superó a "Lo que el viento se llevó".