梅尔·吉布森
Mel Gibson
饰:穆尔哈尔中校 Lt. Col. Hal Moore
格雷戈·金尼尔
Gregory Greg Kinnear
饰:布鲁斯少校 Maj. Bruce 'Snake' Crandall
山姆·艾里奥特
Sam Elliott
饰:罗勒军士 Sgt. Maj. Basil Plumley
克里斯·克莱因
Chris Klein
饰:2nd Lt. Jack Geoghegan
凯丽·拉塞尔
Keri Lynn Russell
饰:Barbara Geoghegan
巴里·佩珀
Barry Pepper
饰:Joe Galloway
马克·布鲁卡斯
Marc Blucas
饰:2nd Lt. Henry Herrick
克拉克·格雷格
Clark Gregg
饰:Capt. Tom Metsker
迪伦·沃尔什
Dylan Walsh
饰:Capt. Robert Edwards
布莱恩·泰
Brian Tee
饰:Pfc. Jimmy Nakayama
阮明智
Nguyen Chanh Minh Tri
饰:Young NVA Lieutenant (uncredited)
Don Duong
饰:Lt. Col. Nguyen Huu An
瑞恩·赫斯特
Ryan Hurst
饰:Sgt. Ernie Savage
罗伯特·巴格内尔
Robert Bagnell
饰:1st Lt. Charlie Hastings
乔什·多尔蒂
Josh Daugherty
饰:Sp4 Robert Ouellette
Jsu Garcia
Jsu Garcia
饰:Capt. Tony Nadal
乔恩·哈姆
Jonathan Daniel Hamm
饰:Capt. Matt Dillon
戴斯蒙·哈林顿
Desmond Harrington
饰:Sp4 Bill Beck
布莱克·赫伦
Blake Heron
饰:Sp4 Galen Bungum
埃里克·麦克阿瑟
Erik MacArthur
饰:Sp4 Russell Adams
Sloane Momsen
饰:Cecile Moore
贝拉米·扬
Bellamy Young
饰:Catherine Metsker
Jim Grimshaw
Jim Grimshaw
饰:Maj. Gen. Henry Kinnard
Forry Smith
饰:Sfc. Carl Palmer
Vincent Angell
饰:Capt. Robert 'Doc' Carrera
Michael Tomlinson
Michael Tomlinson
饰:Col. Tim Brown
基斯·斯扎拉巴基克
KeithSzarabajka
饰:Diplomatic Spook
提姆·阿贝尔
Tim Abell
饰:Army Intelligence Officer
帕特里克·圣埃斯普利特
Patrick St. Esprit
饰:General in Hallway
Mike White
饰:Sfc. Bob White, Mortar Sergeant (as Michael John White)
丹尼尔·洛巴克
Daniel Roebuck
饰:Medevac CO
Dan Beene
Dan Beene
饰:Cab Driver (as Danny Beene)
泰勒·摩森
TaylorMichaelMomsen
饰:Julie Moore
Vien Hong
Vien Hong
饰:Mr. Nik
约瑟夫·吉厄
Joseph Hieu
饰:NVA Officer
阮·拉姆
Lam Nguyen
饰:NVA Soldier with Bayonet
裴叶
Diep Bui
饰:NVA Wife (as Zoë Bui)
Andrew Wallace
饰:French Bugler
Nicholas Hosking
Nicholas Hosking
饰:French Captain
Shepard Koster
饰:Reporter (as Shep Koster)
Brian Carpenter
Brian Carpenter
饰:Sec. of Defense Robert McNamara (uncredited)
Chris Cate
饰:Soldier (uncredited)
Cliff Fleming
饰:Capt. Jon Mills (uncredited)
Brendan Ford
Brendan Ford
饰:Jump Coordinator (uncredited)
林登·贝恩斯·约翰逊
Lyndon Johnson
饰:Himself (archive footage) (uncredited)
Will Klipstine
饰:Private Davey (uncredited)
Danny Le Boyer
Danny Le Boyer
饰:Sergeant (uncredited)
马特·曼格姆
Matt Mangum
饰:Pvt. Soprano (uncredited)
兰迪·奥格斯比
Randy Oglesby
饰:Lt. Col. List (uncredited)
John Paul Rice
饰:Pvt. John Henry (uncredited)
玛德琳·斯托
Madeleine Stowe
饰:Julie Moore
卢克·本沃德
Lucas Aaron Benward
饰:David Moore
马克·麦克拉肯
Mark McCracken
饰:Capt. Ed 'Too Tall' Freeman
Edwin Morrow
饰:Pfc. Willie Godboldt
斯姆比·卡哈利
Simbi Khali
饰:Alma Givens (as Simbi Kali Williams)
Steven Nelson
饰:Sp5 Charlie 'Doc' Lose
Maia Lien
Maia Lien
饰:Army Wife
Joshua McLaurin
饰:Greg Moore (as Josh McLaurin)
戴文·沃克海瑟
Devon Werkheiser
饰:Steve Moore
Billinjer C. Tran
饰:Viet Minh Sergeant
Joseph Tran
饰:NVA Prisoner
Michael Giordani
饰:French Lieutenant
Kate Lombardi
饰:Reporter
Ingrid Semler
饰:Reporter
Jason Powell
饰:Sgt. Robert Stokes
Doug C. Cook
饰:Capt. Ray Lefebvre
Sean Thomas Bunch
饰:Trooper on Fire
F. Lee Reynolds
饰:Chopper Crewman
Stephen Zapotoczny
饰:Edwards' Radio Operator
Frank Kostenko Jr.
饰:Foxhole Trooper
Ben Allison
饰:Lt. Cochran (uncredited)
Kelli Franklin
饰:Mrs. Charlie Hastings (uncredited)
Christian Gibson
饰:Soldier (uncredited)
Edward Gibson
饰:Soldier (uncredited)
William Gibson
饰:Soldier (uncredited)
贾斯汀·戈登
Justin Gordon
饰:French Officer (uncredited)
Shannon M. Hart
饰:Army Wife (uncredited)
Derrell Keith Lester
饰:Black Private (uncredited)
Matthew Lang
Matthew Lang
饰:1st Lt. John Arrington (uncredited)
Jonathan Parks Jordan
饰:White Private (uncredited)
Keni Thomas
饰:Sergeant (uncredited)
丹阳
Duong Don
Sean Bunch
饰:演员 Actor/Actress
乔治·张
George Cheung
John Paul Rice
戴斯蒙·哈林顿
Desmond Harrington
饰:比尔·贝克