Shane - Cast
Edith Evanson
as Mrs. Shipstead
Howard Negley
as Pete Potts, harmonica player (uncredited)
Jack Palance
as Jack Wilson
Emile Meyer
as Rufus Ryker
Alan Ladd
as Shane
Jean Arthur
as Marian Starrett
Van Heflin
as Joe Starrett
Brandon de Wilde
as Joey Starrett
Ben Johnson
as Chris Calloway
Edgar Buchanan
as Fred Lewis
Elisha Cook Jr.
as Frank "Stonewall" Torrey
Douglas Spencer
as Axel "Swede" Shipstead
John Dierkes
as Morgan Ryker
Ellen Corby
as Liz Torrey
Paul McVey
as Sam Grafton
Leonard Strong
as Ernie Wright
Nancy Kulp
as Mrs. Howells
George Lewis
as Ryker man (uncredited)
Henry Wills
as Ryker man (uncredited)
Steven Raines
as Ryker man (uncredited)