Stephen Lang
Lt. Gen. Thomas Stonewall Jackson
Jeff Daniels
Lt. Col. Joshua Lawrence Chamberlain
Robert Duvall
Gen. Robert E. Lee
Kevin Conway
Sgt. Buster Kilrain
C. Thomas Howell
Sgt. Thomas Chamberlain
Jeremy London
Capt. Alexander 'Sandie' Pendleton
Matt Letscher
Col. Adelbert Ames
Brian Mallon
Maj. Gen. Winfield Scott Hancock
Bo Brinkman
Maj. Walter Taylor
Bruce Boxleitner
Lt. Gen. James Longstreet
William Sanderson
Maj. Gen. A. P. Hill
Billy Campbell
Maj. Gen. George Pickett
Ryan Cutrona
Brig. Gen. Marsena Patrick
Justin Dray
George Jenkins
Barry McEvoy
Marion Sibert
Robert Byrd
Confederate General
Joseph Fuqua
Col. J. E. B. Stuart
Patrick Gorman
Gen. John Bell Hood
Ed Markey
Irish Brigade Officer
Ted Turner
Col. Tazewell Patton
Thomas B. Mason
Old Man in Fredericksburg (as Tom Boyd Mason)
Gary Gustin
Confederate Soldier
William Morgan Sheppard
Gen. Isaac Trimble
Buck Taylor
Gen. Maxcy Gregg
Herb Mitchell
Union Officer (uncredited)
Andrew Prine
Brig. Gen. Richard B. Garnett (uncredited)