Mel Gibson
Lt. Col. Hal Moore
Madeleine Stowe
Julie Moore
Greg Kinnear
Maj. Bruce 'Snake' Crandall
Sam Elliott
Sgt. Maj. Basil Plumley
Chris Klein
2nd Lt. Jack Geoghegan
Keri Russell
Barbara Geoghegan
Duong Don
Lt. Col. Nguyen Huu An
Ryan Hurst
Sgt. Ernie Savage
Robert Bagnell
1st Lt. Charlie Hastings
Marc Blucas
2nd Lt. Henry Herrick
Josh Daugherty
Sp4 Robert Ouellette
Jsu Garcia
Capt. Tony Nadal
Jon Hamm
Capt. Matt Dillon
Clark Gregg
Capt. Tom Metsker
Desmond Harrington
Sp4 Bill Beck
Blake Heron
Sp4 Galen Bungum
Erik MacArthur
Sp4 Russell Adams
Dylan Walsh
Capt. Robert Edwards
Mark McCracken
Capt. Ed 'Too Tall' Freeman
Edwin EdVanzd
Pfc. Willie Godboldt
Brian Tee
Pfc. Jimmy Nakayama
Sloane Momsen
Cecile Moore
Bellamy Young
Catherine Metsker
Jim Grimshaw
Maj. Gen. Henry Kinnard
Forry Smith
Sfc. Carl Palmer
Steven Nelson
Sp5 Charlie 'Doc' Lose
Vincent Angell
Capt. Robert 'Doc' Carrera
Michael Tomlinson
Col. Tim Brown
Keith Szarabajka
Diplomatic Spook
Tim Abell
Army Intelligence Officer
Patrick St. Esprit
General in Hallway
Mike White
Sfc. Bob White, Mortar Sergeant
Taylor Momsen
Daughter Julie Moore
Joshua McLaurin
Greg Moore
Devon Werkheiser
Steve Moore
Billinjer C. Tran
Viet Minh Sergeant
Lam Nguyen
NVA Soldier with Bayonet
Andrew Wallace
French Bugler
Nicholas Hosking
French Captain
Michael Giordani
French Lieutenant
Jason Powell
Sgt. Robert Stokes
Doug C. Cook
Capt. Ray Lefebvre
Sean Bunch
Trooper on Fire
F. Lee Reynolds
Chopper Crewman
Stephen Zapotoczny
Edwards' Radio Operator
Frank Kostenko Jr.
Foxhole Trooper
Ben Allison
Lt. Cochran (uncredited)
Brian Carpenter
Sec. of Defense Robert McNamara (uncredited)
Chris Cate
Soldier (uncredited)
George Cheung
NVA Officer (uncredited)
Greg Craft
Soldier (uncredited)
Donald DeNoyer
Soldier (uncredited)
Cliff Fleming
Capt. Jon Mills (uncredited)
Brendan Ford
Jump Coordinator (uncredited)
Kelli Franklin
Mrs. Charlie Hastings (uncredited)
Christian Gibson
Soldier (uncredited)
William Gibson
Soldier (uncredited)
Anthony Gilbert
Soldier (uncredited)
Justin Gordon
French Officer (uncredited)
Shannon M. Hart
Army Wife (uncredited)
Kimby Jagnandan
Spectator (uncredited)
Lyndon B. Johnson
Self (archive footage) (uncredited)
Derrell Keith Lester
Black Private (uncredited)
Will Klipstine
Private Davey (uncredited)
Matthew Lang
1st Lt. John Arrington (uncredited)
Danny Le Boyer
Sergeant (uncredited)
Blake Lena
Soldier (uncredited)
Matt Mangum
Pvt. Soprano (uncredited)
Johnny Nguyen
Young NVA Lieutenant (uncredited)
Randy Oglesby
Lt. Col. List (uncredited)
Jonathan Parks Jordan
White Private (uncredited)
John Paul Rice
Pvt. John Henry (uncredited)
Keni Thomas
Sergeant (uncredited)
Phong Atwood Vo
North Vietnamese Soldier - South Vietnamese and Villager (voice) (uncredited)