John Wayne as Jacob McCandles

Richard Boone as John Fain

Maureen O'Hara as Martha McCandles

Patrick Wayne as James McCandles

Patrick Wayne as James McCandles

Christopher Mitchum as Michael McCandles

Bruce Cabot as Sam Sharpnose

Bobby Vinton as Jeff McCandles

Glenn Corbett as O'Brien

Glenn Corbett as O'Brien

John Doucette as Texas Ranger Capt. Buck Duggan

John Agar as Bert Ryan

John Agar as Bert Ryan

Gregg Palmer as John Goodfellow

Dean Smith as James William "Kid" Duffy

Roy Jenson as Gunman at bathhouse in Escondero

Virginia Capers as Delilah

Hank Worden as Hank

George Fenneman as Narrator