加里·库珀
Gary Cooper
饰:Wild Bill Hickok
琪恩·亚瑟
Jean Arthur
饰:Calamity Jane
詹姆斯·埃利森
James Ellison
饰:William "Buffalo Bill" Cody
查尔斯·比克福德
Charles Bickford
饰:John Lattimer
海伦·伯吉斯
Helen Burgess
饰:Louisa Cody
Porter Hall
Porter Hall
饰:Jack McCall
保罗·哈维
Paul Harvey
饰:Yellow Hand
维克特·凡科尼
Victor Varconi
饰:Painted Horse
约翰·米利扬
John Miljan
饰:Gen. George A. Custer
弗兰克·麦格林
Frank McGlynn Sr.
饰:Abraham Lincoln
Granville Bates
饰:Van Ellyn
弗兰克·艾伯森
Frank Albertson
饰:Young trooper
珀内尔·普拉特
Purnell Pratt
饰:Capt. Wood
弗莱德·科勒
Fred Kohler
饰:Jake (teamster) (as Fred Kohler Sr.)
Pat Moriarity
饰:Sgt. McGinnis (as Pat Moriarty)
查尔斯·裘德尔斯
Charles Judels
饰:Tony (barber)
Harry Woods
饰:Quartermaster sergeant
安东尼·奎恩
Anthony Quinn
饰:Cheyenne Indian
弗朗西斯·麦克唐纳
Francis McDonald
饰:River gambler
George Ernest
饰:Boy
George MacQuarrie
饰:Gen. Merritt
乔治·海耶斯
George Hayes
饰:Breezy (as George Hayes)
福兹·奈特
Fuzzy Knight
饰:Dave
蒙蒂·布卢
Gerard Montgomery Blue
理查德·亚历山大
Richard Alexander
饰:Lattimer's third teamster (uncredited)
Lona Andre
饰:Southern belle (uncredited)
斯坦利·安德鲁斯
Stanley Andrews
饰:(uncredited)
Earl Askam
饰:Tim (uncredited)
Hooper Atchley
饰:Captain (uncredited)
亚瑟·埃尔斯沃斯
Arthur Aylesworth
饰:Van Ellyn associate (uncredited)
欧文·培根
Irving Bacon
饰:Hysterical trooper (uncredited)
Sherwood Bailey
饰:(uncredited)
James Baker
饰:Trooper (uncredited)
Hank Bell
饰:Capt. Wood's medic (uncredited)
Irene Bennett
饰:Girl at dock (uncredited)
Edward W. Borman
饰:Bartender (uncredited)
埃弗雷特·布朗
Everett Brown
饰:(uncredited)
Al Burk
Al Burk
饰:Trooper (uncredited)
Bob Burns
饰:Trooper (uncredited)
Jess Cavin
饰:(uncredited)
莱恩·钱德勒
Lane Chandler
饰:Capt. Wood's trooper (uncredited)
Colin Chase
饰:(uncredited)
Sonny Chorre
饰:Indian #2 with Painted Horse (uncredited)
戴维森·克拉克
George Davison Clark
饰:James Speed (uncredited)
George Cleveland
饰:Van Ellyn associate (uncredited)
Jack Clifford
饰:Orderly (uncredited)
大卫·克莱德
David Clyde
饰:Miner #2 (uncredited)
Ervey Collins
Ervey Collins
饰:Trooper (uncredited)
巴克·康纳斯
Buck Connors
饰:Old-timer at poker table (uncredited)
Ken Cooper
饰:Trooper,Stuntman (uncredited)
Frank Cordell
饰:Trooper (uncredited)
Sidney D'Albrook
饰:(uncredited)
Max Davidson
饰:Gambler #3,Banker (uncredited)
Edgar Dearing
饰:Custer's messenger (uncredited)
Clay De Roy
Clay De Roy
饰:Indian #6 with Painted Horse (uncredited)
Johnny Eckert
饰:Trooper (uncredited)
弗兰克·埃利斯
Frank Ellis
饰:Hays City townsman (uncredited)
Robert Ellsworth
饰:(uncredited)
富兰克林·法纳姆
Franklyn Farnum
饰:Man on Deadwood Street (uncredited)
Jack Fife
Jack Fife
饰:(uncredited)
巴德·法恩
Budd Fine
饰:(uncredited)
弗朗西斯·福特
Frank Thomas Feeney
饰:Anderson (old veteran) (uncredited)
Myron Geiger
Myron Geiger
饰:Trooper (uncredited)
Kenneth Gibson
饰:Trooper (uncredited)
Wesley Giraud
饰:Young bugler (uncredited)
乔纳森·哈勒
Jonathan Hale
饰:Major (uncredited)
Chuck Hamilton
Chuck Hamilton
饰:Trooper (uncredited)
Wadsworth Harris
饰:William Dennison (uncredited)
小本·亨德里克斯
Ben Hendricks Jr.
饰:Trooper (uncredited)
Charles Herzinger
饰:William H. Seward (uncredited)
Bryan 'Slim' Hightower
饰:Trooper (uncredited)
William Humphrey
饰:Hugh McCulloch (uncredited)
约翰·海姆斯
John Hyams
饰:Schuyler Colfax (uncredited)
Sydney Jarvis
饰:Gideon Welles (uncredited)
诺贝·约翰逊
Noble Johnson
饰:Native American #1 with Painted Horse (uncredited)
Marty Joyce
Marty Joyce
饰:(uncredited)
Jane Keckley
饰:Deadwood woman yelling, 'You keep out of it!' (uncredited)
Cecil Kellogg
饰:Trooper (uncredited)
Frank Layton
Frank Layton
饰:Adjutant (uncredited)
Duke R. Lee
饰:Trooper (uncredited)
Wilbur Mack
饰:Gambler #2 (uncredited)
Ralph Malone
Ralph Malone
饰:Man #3 (uncredited)
吉姆·梅森
Jim Mason
饰:Lattimer's second teamster (uncredited)
埃德温·麦克斯威尔
Edwin Maxwell
饰:Secretary of War Edwin Stanton (uncredited)
Billy McClain
饰:Old servant (uncredited)
Philo McCullough
饰:Stagecoach guard (uncredited)
Nelson McDowell
饰:Hays City townsman (uncredited)
沃尔特·麦克格莱尔
Walter McGrail
饰:Gambler #1 (uncredited)
Leila McIntyre
饰:Mary Todd Lincoln (uncredited)
卡尔米勒
Carl Miller
饰:Lattimer's wagond driver (uncredited)
路易·纳托
Louis Natheaux
饰:(uncredited)
Curtis Nero
饰:Roustabout (uncredited)
Paul Newlan
饰:Man getting whipped on wrist (uncredited)
Gertrude Norman
饰:(uncredited)
丹尼斯·欧基夫
Dennis O'Keefe
饰:Man #2 (uncredited)
特德·奥利弗
Ted Oliver
饰:Lattimer's first teamster (uncredited)
巴德·奥斯博内
Bud Osborne
饰:Second Cavalry private working for Lattimer (uncredited)
Jimmy Phillips
饰:Trooper (uncredited)
Richard Robles
饰:Indian #3 with Painted Horse (uncredited)
Lloyd A. Saunders
Lloyd A. Saunders
饰:Trooper (uncredited)
Ed Schaefer
Ed Schaefer
饰:(uncredited)
Cora Shumway
Cora Shumway
饰:(uncredited)
Whitten Sovern
饰:Trooper (uncredited)
George Sparks
George Sparks
饰:Boy at dock (uncredited)
Louise Stuart
Louise Stuart
饰:Girl on dock (uncredited)
Frank Watson
Frank Watson
饰:Trooper (uncredited)
雷云酋长
Chief Thundercloud
饰:Indian #5 with Painted Horse (uncredited)
Arthur Singley
饰:Man #1 (uncredited)
Jack Walters
饰:Trooper (uncredited)
Blackjack Ward
饰:(uncredited)
布卢·华盛顿
Blue Washington
饰:Black man dropping box (uncredited)
Bruce Warren
饰:Purser of the 'Lizzie Gill' (uncredited)
Greg Whitespear
饰:Indian #4 with Painted Horse (uncredited)
汉克·沃登
Hank Worden
饰:Deadwood townsman (uncredited)
斯坦诺普·惠特克罗夫特
Stanhope Wheatcroft
饰:(uncredited)
Robert Wilber
饰:First Cavalry private (uncredited)
查尔斯·史蒂文斯
Charles Stevens
饰:Injun Charley (uncredited)
哈里·斯塔布斯
Harry Stubbs
饰:John F. Usher (uncredited)
Gail Sheridan
饰:Girl on dock (uncredited)
William Royle
饰:Cpl. Brannigan (uncredited)
Francis Sayles
饰:Man on Deadwood Street (uncredited)
Don Rowan
饰:Man on Deadwood Street (uncredited)
道格拉斯·伍德
Douglas Wood
饰:Van Ellyn associate (uncredited)
Oscar Rudolph
饰:Younger man (uncredited)
马克·斯特朗
Mark Strong (I)
饰:Wells Fargo agent (uncredited)
Tex Driscoll
George 'Gabby' Hayes
George 'Gabby' Hayes
饰:Breezy,(as George Hayes)