Steve Upton (Randolph Scott) é o xerife de uma pequena cidade do Utah que tem por melhor amigo Cheyenne Rogers (Glenn Ford), um ex-fora da lei. Cheyenne foi um caçador de recompensas, mas conheceu Allison MacLeod (Evelyn Keyes) em Red Valley. Com os conselhos de Steve, aprendeu a sua lição e tenta levar uma vida honesta, afastada de seu passado. Entretanto, quando o banco local é assaltado, Cheyenne torna-se o principal suspeito e é preso. Convencido de sua inocência, Steve ajuda-o a escapar.
Juntos, os dois retornam à cidade para descobrir os culpados e, assim, limpar o nome de seu amigo.