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