actor

We Were Soldiers

71 %|Mar 1, 2002|Action, History, War

The story of the first major battle of the American phase of the Vietnam War and the soldiers on both sides that fought it.

Featured Crew

Nick Glennie-Smith
Original Music Composer
Joseph L. Galloway
Novel
Dean Semler
Director of Photography
Randall Wallace
Director
Bruce Davey
Producer
Michael T. Boyd
Costume Design
Thomas E. Sanders
Production Design
Stephen McEveety
Producer

Watch it on Stream!

actor
actor
actor
actor
actor
actor
actor

Cast

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