洛克·赫德森
Rock Hudson
饰:Ben Warren
唐娜·里德
Donna Reed
饰:Jennifer Ballard
菲利浦·凯瑞
Philip Carey
饰:Frank Slayton (as Phil Carey)
罗伯塔·海恩斯
Roberta Haynes
饰:Estella Morales
里奥·戈登
Leo Gordon
饰:Tom 'Jess' Burgess
李·马文
Lee Marvin
饰:Blinky
内维尔·布兰德
Neville Brand
饰:Brazos
Ray Thomas
饰:Doc
Bob Herron
饰:Curly Jordan (as Robert Herron)
Phil Rawlins
饰:Jim Morse
福雷斯特·刘易斯
Forrest Lewis
饰:Weatherby
阿尔玛·贝特兰
Alma Beltran
饰:Second Mexican Girl (uncredited)
Don Carlos
饰:Vincente (uncredited)
John L. Cason
John L. Cason
饰:Westy (uncredited)
Charlita
饰:Francesca (uncredited)
约翰·迪克斯
John Dierkes
饰:Sheepherder (uncredited)
弗兰克·芬顿
Frank Fenton
饰:Chuck, First Poker Player (uncredited)
罗伯特·格里芬
Robert Griffin
饰:Sheriff of Salt Wells (uncredited)
卡尔·哈博
Carl Harbaugh
饰:The Barber (uncredited)
Jim Hayward
Jim Hayward
饰:Bartender (uncredited)
Pat Hogan
饰:Johash (uncredited)
伊桑·莱德劳
Ethan Laidlaw
饰:Saloon Extra (uncredited)
Christey Marlo
Christey Marlo
饰:Elena (uncredited)
Bob Morgan
Bob Morgan
饰:Lieutenant Wherry (uncredited)
Post Park
饰:Billy Whiskers (uncredited)
Maudie Prickett
饰:Mrs. Rogers (uncredited)
Jim Reeves
饰:Old Man (uncredited)
亨利·罗兰
Henry Rowland
饰:Second Poker Player (uncredited)
Drake Smith
饰:Florida Man (uncredited)
Rosa Turich
饰:Mexican Waitress (uncredited)
梅儿·威尔斯
Mel Welles
饰:Pete Barratto (uncredited)
丹·怀特
Dan White
饰:Sheepman (uncredited)