Tom Jefford (James Stewart), ex colonizzatore, ha un buon rapporto con i pellerossa, ma per questo motivo è malvisto da molti bianchi. Dopo l'improvviso massacro di un distaccamento di soldati Tom, che cerca una giustificazione per gli amici indiani, rischia il linciaggio. Viene salvato da un generale e quindi accetta di recarsi con lui presso la tribù di Cochise (Jeff Chandler), dove sposa una ragazza indiana (Debra Paget).

Tom Jeffords
Cochise
Sonseeahray
Gen. Oliver Howard
Ben Slade
Terry
Milt Duffield
Lonergan - Stage Driver (uncredited)
Stage Passenger (uncredited)
Nochalo (uncredited)
Col. Bernall (uncredited)
Miner (uncredited)