Lt. Col. Hal Moore

Julie Moore

Maj. Bruce 'Snake' Crandall

Sgt. Maj. Basil Plumley

2nd Lt. Jack Geoghegan

Barbara Geoghegan

Joe Galloway

Lt. Col. Nguyen Huu An

Sgt. Ernie Savage

1st Lt. Charlie Hastings

2nd Lt. Henry Herrick

Sp4 Robert Ouellette

Capt. Tony Nadal

Capt. Matt Dillon

Capt. Tom Metsker

Sp4 Bill Beck

Sp4 Galen Bungum

Sp4 Russell Adams

Capt. Robert Edwards

Capt. Ed 'Too Tall' Freeman

Pfc. Willie Godboldt
Pfc. Jimmy Nakayama

Cecile Moore

Catherine Metsker

Alma Givens

Maj. Gen. Henry Kinnard

Sfc. Carl Palmer

Sp5 Charlie 'Doc' Lose
Capt. Robert 'Doc' Carrera

Col. Tim Brown

Diplomatic Spook

Army Intelligence Officer

General in Hallway

Sfc. Bob White, Mortar Sergeant
Medevac CO

Army Wife
Cab Driver
Daughter Julie Moore

Greg Moore
Steve Moore

David Moore

Viet Minh Sergeant
Mr. Nik

NVA Prisoner
NVA Officer

NVA Soldier with Bayonet
NVA Wife
French Bugler
French Captain

French Lieutenant
Reporter
Reporter
Reporter
Sgt. Robert Stokes
Capt. Ray Lefebvre
Trooper on Fire
Chopper Crewman
Edwards' Radio Operator
Foxhole Trooper
Lt. Cochran (uncredited)
Sec. of Defense Robert McNamara (uncredited)

Soldier (uncredited)
NVA Officer (uncredited)

Soldier (uncredited)
Soldier (uncredited)
Capt. Jon Mills (uncredited)

Jump Coordinator (uncredited)

Mrs. Charlie Hastings (uncredited)
Soldier (uncredited)
Soldier (uncredited)
Soldier (uncredited)
French Officer (uncredited)

Army Wife (uncredited)
Spectator (uncredited)
Self (archive footage) (uncredited)

Black Private (uncredited)
Private Davey (uncredited)
1st Lt. John Arrington (uncredited)
Sergeant (uncredited)

Soldier (uncredited)
Pvt. Soprano (uncredited)

Young NVA Lieutenant (uncredited)

Lt. Col. List (uncredited)

White Private (uncredited)

Pvt. John Henry (uncredited)
Sergeant (uncredited)
North Vietnamese Soldier - South Vietnamese and Villager (voice) (uncredited)