backdrop
poster

We Were Soldiers

We Were Soldiers

Release: 2002-03-01 ·Runtime: 138m ·★ 7.1
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.

Production Countries

Germany United States of America

Production Companies

Wheelhouse Entertainment
Motion Picture Production GmbH & Co. Erste KG
Paramount Pictures
Icon Productions

Trailers & Videos

Cast

Brian Carpenter Brian Carpenter as Sec. of Defense Robert McNamara (uncredited) Cliff Fleming Cliff Fleming as Capt. Jon Mills (uncredited) Desmond Harrington Desmond Harrington as Sp4 Bill Beck Mark McCracken Mark McCracken as Capt. Ed 'Too Tall' Freeman Diep Bui Diep Bui as NVA Wife Barry Pepper Barry Pepper as Joe Galloway Tim Abell Tim Abell as Army Intelligence Officer Patrick St. Esprit Patrick St. Esprit as General in Hallway Nicholas Hosking Nicholas Hosking as French Captain Chris Klein Chris Klein as 2nd Lt. Jack Geoghegan Luke Benward Luke Benward as David Moore Joseph Hieu Joseph Hieu as NVA Officer Taylor Momsen Taylor Momsen as Daughter Julie Moore Sam Elliott Sam Elliott as Sgt. Maj. Basil Plumley Mel Gibson Mel Gibson as Lt. Col. Hal Moore Dylan Walsh Dylan Walsh as Capt. Robert Edwards Sloane Momsen Sloane Momsen as Cecile Moore Lyndon B. Johnson Lyndon B. Johnson as Self (archive footage) (uncredited) Jonathan Parks Jordan Jonathan Parks Jordan as White Private (uncredited) Marc Blucas Marc Blucas as 2nd Lt. Henry Herrick Forry Smith Forry Smith as Sfc. Carl Palmer George Cheung George Cheung as NVA Officer (uncredited) Ryan Hurst Ryan Hurst as Sgt. Ernie Savage Josh Daugherty Josh Daugherty as Sp4 Robert Ouellette Blake Heron Blake Heron as Sp4 Galen Bungum Erik MacArthur Erik MacArthur as Sp4 Russell Adams Jim Grimshaw Jim Grimshaw as Maj. Gen. Henry Kinnard Daniel Roebuck Daniel Roebuck as Medevac CO Danny Le Boyer Danny Le Boyer as Sergeant (uncredited) Đơn Dương Đơn Dương as Lt. Col. Nguyen Huu An Robert Bagnell Robert Bagnell as 1st Lt. Charlie Hastings Keri Russell Keri Russell as Barbara Geoghegan Simbi Khali Simbi Khali as Alma Givens Michael Tomlinson Michael Tomlinson as Col. Tim Brown Keith Szarabajka Keith Szarabajka as Diplomatic Spook Devon Werkheiser Devon Werkheiser as Steve Moore Vien Hong Vien Hong as Mr. Nik Johnny Nguyen Johnny Nguyen as Young NVA Lieutenant (uncredited) Brian Tee Brian Tee as Pfc. Jimmy Nakayama Bellamy Young Bellamy Young as Catherine Metsker Matt Mangum Matt Mangum as Pvt. Soprano (uncredited) Randy Oglesby Randy Oglesby as Lt. Col. List (uncredited) Brendan Ford Brendan Ford as Jump Coordinator (uncredited) Justin Gordon Justin Gordon as French Officer (uncredited) Greg Kinnear Greg Kinnear as Maj. Bruce 'Snake' Crandall Jsu Garcia Jsu Garcia as Capt. Tony Nadal Vincent Angell Vincent Angell as Capt. Robert 'Doc' Carrera Madeleine Stowe Madeleine Stowe as Julie Moore Jon Hamm Jon Hamm as Capt. Matt Dillon Clark Gregg Clark Gregg as Capt. Tom Metsker