John Wayne
Role: Col John Marlowe
William Holden
Role: Major 'Hank' Kendall
Constance Towers
Role: Miss Hannah Hunter
Judson Pratt
Role: Sgt Major Kirby
Hoot Gibson
Role: Sgt. Brown
Ken Curtis
Role: Cpl. Wilkie
Willis Bouchey
Role: Col. Phil Secord
Bing Russell
Role: Dunker, Yankee Soldier Amputee
O.Z. Whitehead
Role: Otis 'Hoppy' Hopkins
Hank Worden
Role: Deacon Clump
Chuck Hayward
Role: Union Captain
Denver Pyle
Role: Jackie Jo
Strother Martin
Role: Virgil
Basil Ruysdael
Role: The Reverend (Jefferson Military Academy)
Carleton Young
Role: Col. Jonathan Miles, CSA
William Henry
Role: Captain
Walter Reed
Role: Union Officer
Anna Lee
Role: Mrs. Buford
William Forrest
Role: Gen. Steve Hurlburt
Russell Simpson
Role: Henry Goodbody
Gertrude Astor
Role: Townswoman (uncredited)
Bill Borzage
Role: Townsman (uncredited)
Danny Borzage
Role: Old Soldier in Line (uncredited)
John Ford
Role: Ned (uncredited)
Jack Pennick
Role: Mitch (uncredited)
Jan Stine
Role: Hoskins - Dying Soldier (uncredited)
Sam Harris
Role: Major (uncredited)
David Ahdar
Role: Soldier (uncredited)
Sarge Allen
Role: Union Officer (uncredited)
Gordon Carveth
Role: Townsman (uncredited)
Jack R. Clinton
Role: Trooper (uncredited)
Otis Courville
Role: Soldier (uncredited)
Jane Crowley
Role: Townswoman (uncredited)
Richard H. Cutting
Role: Gen. William T. Sherman (uncredited)
Duke Fishman
Role: Prisoner at Newton (uncredited)
Donald Foster
Role: Dr. Marvin (uncredited)
John George
Role: Townsman (uncredited)
Helen Gereghty
Role: Townswoman (uncredited)
Helen Gibson
Role: Townswoman (uncredited)
Fred Graham
Role: Union Soldier (uncredited)
Stuart Holmes
Role: Passenger to Newton Station (uncredited)
Michael Jeffers
Role: Prisoner at Newton (uncredited)
Stan Jones
Role: Gen. Ulysses S. Grant (uncredited)
Fred Kennedy
Role: Soldier (uncredited)
Roy Kennedy
Role: Wrangler (uncredited)
Philip Kieffer
Role: Officer (uncredited)
Robert Lewis
Role: Townsman (uncredited)
Cliff Lyons
Role: Union Sergeant (uncredited)
Wilbur Mack
Role: Townsman (uncredited)
Jack Pennick
Role: Sgt. Maj. 'Mitch' Mitchell (uncredited)
Robert Perry
Role: Drummer Boy (uncredited)
Charles Seel
Role: Newton Station Bartender (uncredited)
George Sowards
Role: Wagon Driver (uncredited)
Mike Steen
Role: Unknown (uncredited)
William Wellman Jr.
Role: Bugler (uncredited)