Will Lockhart arrives in Coronado, an isolated town in New Mexico, in search of someone who sells rifles to the Apache tribe, finding himself unwillingly drawn into the convoluted life of a local ranching family whose members seem to have a lot to hide.
James Stewart
as Will Lockhart
Arthur Kennedy
as Vic Hansbro
Donald Crisp
as Alec Waggoman
Cathy O'Donnell
as Barbara Waggoman
Alex Nicol
as Dave Waggoman
Aline MacMahon
as Kate Canaday
Wallace Ford
as Charley O'Leary
Jack Elam
as Chris Boldt
John War Eagle
as Frank Darrah
James Millican
as Tom Quigby
Gregg Barton
as Fritz
Boyd Stockman
as Spud Oxton