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

Amanda Mackey
Casting
Todd Bryant
Stunts
William Hoy
Editor
William Hoy
Associate Producer
Randall Wallace
Screenplay
Randall Wallace
Director
Randall Wallace
Producer
Thomas E. Sanders
Production Design

Watch it on Stream!

actor
actor
actor
actor
actor
actor
actor

Cast

actor
Mel Gibson
Lt. Col. Hal Moore
actor
Greg Kinnear
Maj. Bruce 'Snake' Crandall
actor
Madeleine Stowe
Julie Moore
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
Clark Gregg
Capt. Tom Metsker
actor
Marc Blucas
2nd Lt. Henry Herrick
actor
Jsu Garcia
Capt. Tony Nadal
actor
Robert Bagnell
1st Lt. Charlie Hastings
actor
Blake Heron
Sp4 Galen Bungum
actor
Josh Daugherty
Sp4 Robert Ouellette
actor
Jon Hamm
Capt. Matt Dillon
actor
Dylan Walsh
Capt. Robert Edwards
actor
Erik MacArthur
Sp4 Russell Adams
actor
Mark McCracken
Capt. Ed 'Too Tall' Freeman
actor
Desmond Harrington
Sp4 Bill Beck
actor
Duong Don
Lt. Col. Nguyen Huu An
actor
Ryan Hurst
Sgt. Ernie Savage
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
Dan Beene
Cab Driver
actor
Taylor Momsen
Daughter Julie Moore
actor
Devon Werkheiser
Steve Moore
actor
Luke Benward
David Moore
actor
Vien Hong
Mr. Nik
actor
Joseph Hieu
NVA Officer
actor
Stephen Zapotoczny
Edwards' Radio Operator
actor
Ben Allison
Lt. Cochran (uncredited)
actor
Brian Carpenter
Sec. of Defense Robert McNamara (uncredited)
actor
George Cheung
NVA Officer (uncredited)
actor
Brendan Ford
Jump Coordinator (uncredited)
actor
Justin Gordon
French Officer (uncredited)
actor
Shannon M. Hart
Army Wife (uncredited)
actor
Will Klipstine
Private Davey (uncredited)
actor
Danny Le Boyer
Sergeant (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)