Jeff Daniels character Col. Joshua Chamberlain
Tom Berenger character Lieut. Gen. James Longstreet
Martin Sheen character Gen. Robert E. Lee
Sam Elliott character Brig. Gen. John Buford
Stephen Lang character Maj. Gen. George E. Pickett
C. Thomas Howell character Lieut. Thomas D. Chamberlain
Richard Anderson character Maj. Gen. George G. Meade
Richard Jordan character Brig. Gen. Lewis A. Armistead
Kevin Conway character Sergeant Buster Kilrain
Andrew Prine character Brig. Gen. Richard B. Garnett
Cooper Huckabee character Henry T. Harrison
Patrick Gorman character Maj. Gen. John Bell Hood
Bo Brinkman character Maj. Walter H. Taylor
James Lancaster character Lieut. Col. Arthur Fremantle
Kieran Mulroney character Maj. G. Moxley Sorrel
James Patrick Stuart character Col. E. Porter Alexander
Tim Ruddy character Maj. Charles Marshall
Royce D. Applegate character Brig. Gen. James L. Kemper
Ivan Kane character Cap. Thomas J. Goree
Warren Burton character Maj. Gen. Henry Heth
William Morgan Sheppard character Maj. Gen. Isaac R. Trimble / Narrator
MacIntyre Dixon character Maj. Gen. Jubal A. Early
Timothy Scott character Lieut. Gen. Richard S. Ewell
Joseph Fuqua character Maj. Gen. J.E.B. Stuart
George Lazenby character Brig. Gen. J. Johnston Pettigrew
Conn Horgan character Officer #1
Barry McEvoy character 2nd Maine Soldier
John Rothman character Maj. Gen. John F. Reynolds
Ted Turner character Col. Walter T. Patton
Maxwell Caulfield character Col. Strong Vincent
Olivia Maxwell character Taneytown Girl
Alex Harvey character Maj. Hawkins
Buck Taylor character Col. William Gamble
John Diehl character Pvt. Bucklin
Billy Campbell character Lieut. Pitzer
David Carpenter character Col. Thomas C. Dean
Donal Logue character Capt. Ellis Spear
Dwier Brown character Capt. Brewer
Herb Mitchell character Sgt. Andrew J. Tozier
John Heffron character Sgt. Charles H. Veil
Mark Moses character Sgt. Owen
Leonard Termo character Cpl. George F. Estabrook
Dave Thompson character Mr. Mahoney