Movies Club Logo

Movies Club Logo
All MoviesTrendingNow PlayingPopularTop Rated
Search
Portfolio
GitHub
LinkedIn

© 2026 Movies Club. Built with Next.js & TypeScript

Data provided by TMDB

poster

We Were Soldiers

Genres
Action
History
War
Rating
7.1
StatusReleased
LanguagesEnglishTiếng ViệtFrançais
CountriesGermanyUnited States of AmericaUnited KingdomFrance
Release Date2002-03-01
Runtime138 mins

Overview

The year is 1965 and America is at war with North Vietnam. Commanding the air cavalry is Lt. Col. Hal Moore (Gibson), a born leader committed to his troops. His target: the Ia Drang Valley, called "The Valley of Death." As Moore prepares for one of the most violent battles in U.S. history, he delivers a stirring promise to his soldiers and their families: "I will leave no man behind...dead or alive. We will all come home together."

Cast & Crew

poster

Mel Gibson

as Lt. Col. Hal Moore

poster

Madeleine Stowe

as Julie Moore

poster

Greg Kinnear

as Maj. Bruce 'Snake' Crandall

poster

Sam Elliott

as Sgt. Maj. Basil Plumley

poster

Chris Klein

as 2nd Lt. Jack Geoghegan

poster

Keri Russell

as Barbara Geoghegan

poster

Barry Pepper

as Joe Galloway

poster

Đơn Dương

as Lt. Col. Nguyen Huu An

poster

Ryan Hurst

as Sgt. Ernie Savage

poster

Robert Bagnell

as 1st Lt. Charlie Hastings

poster

Marc Blucas

as 2nd Lt. Henry Herrick

poster

Josh Daugherty

as Sp4 Robert Ouellette

poster

Jsu Garcia

as Capt. Tony Nadal

poster

Jon Hamm

as Capt. Matt Dillon

poster

Clark Gregg

as Capt. Tom Metsker

poster

Desmond Harrington

as Sp4 Bill Beck

poster

Blake Heron

as Sp4 Galen Bungum

poster

Erik MacArthur

as Sp4 Russell Adams

poster

Dylan Walsh

as Capt. Robert Edwards

poster

Mark McCracken

as Capt. Ed 'Too Tall' Freeman

poster

Edwin EdVanzd

as Pfc. Willie Godboldt

poster

Brian Tee

as Pfc. Jimmy Nakayama

poster

Sloane Momsen

as Cecile Moore

poster

Bellamy Young

as Catherine Metsker

poster

Simbi Khali

as Alma Givens

poster

Jim Grimshaw

as Maj. Gen. Henry Kinnard

poster

Forry Smith

as Sfc. Carl Palmer

poster

Steven Nelson

as Sp5 Charlie 'Doc' Lose

poster

Vincent Angell

as Capt. Robert 'Doc' Carrera

poster

Michael Tomlinson

as Col. Tim Brown

poster

Keith Szarabajka

as Diplomatic Spook

poster

Tim Abell

as Army Intelligence Officer

poster

Patrick St. Esprit

as General in Hallway

poster

Mike White

as Sfc. Bob White, Mortar Sergeant

poster

Daniel Roebuck

as Medevac CO

poster

Maia Lien

as Army Wife

poster

Dan Beene

as Cab Driver

poster

Taylor Momsen

as Daughter Julie Moore

poster

Joshua McLaurin

as Greg Moore

poster

Devon Werkheiser

as Steve Moore

poster

Luke Benward

as David Moore

poster

Billinjer C. Tran

as Viet Minh Sergeant

poster

Vien Hong

as Mr. Nik

poster

Joseph Tran

as NVA Prisoner

poster

Joseph Hieu

as NVA Officer

poster

Nguyễn Ngoc Lâm

as NVA Soldier with Bayonet

poster

Diep Bui

as NVA Wife

poster

Andrew Wallace

as French Bugler

poster

Nicholas Hosking

as French Captain

poster

Michael Giordani

as French Lieutenant

poster

Shepard Koster

as Reporter

poster

Kate Lombardi

as Reporter

poster

Ingrid Semler

as Reporter

poster

Jason Powell

as Sgt. Robert Stokes

poster

Doug C. Cook

as Capt. Ray Lefebvre

poster

Sean Bunch

as Trooper on Fire

poster

F. Lee Reynolds

as Chopper Crewman

poster

Stephen Zapotoczny

as Edwards' Radio Operator

poster

Frank Kostenko Jr.

as Foxhole Trooper

poster

Ben Allison

as Lt. Cochran (uncredited)

poster

Brian Carpenter

as Sec. of Defense Robert McNamara (uncredited)

poster

Chris Cate

as Soldier (uncredited)

poster

George Cheung

as NVA Officer (uncredited)

poster

Greg Craft

as Soldier (uncredited)

poster

Donald DeNoyer

as Soldier (uncredited)

poster

Cliff Fleming

as Capt. Jon Mills (uncredited)

poster

Brendan Ford

as Jump Coordinator (uncredited)

poster

Kelli Franklin

as Mrs. Charlie Hastings (uncredited)

poster

Christian Gibson

as Soldier (uncredited)

poster

William Gibson

as Soldier (uncredited)

poster

Anthony Gilbert

as Soldier (uncredited)

poster

Justin Gordon

as French Officer (uncredited)

poster

Shannon M. Hart

as Army Wife (uncredited)

poster

Kimby Jagnandan

as Spectator (uncredited)

poster

Lyndon B. Johnson

as Self (archive footage) (uncredited)

poster

Derrell Keith Lester

as Black Private (uncredited)

poster

Will Klipstine

as Private Davey (uncredited)

poster

Matthew Lang

as 1st Lt. John Arrington (uncredited)

poster

Danny Le Boyer

as Sergeant (uncredited)

poster

Blake Lena

as Soldier (uncredited)

poster

Matt Mangum

as Pvt. Soprano (uncredited)

poster

Johnny Tri Nguyen

as Young NVA Lieutenant (uncredited)

poster

Randy Oglesby

as Lt. Col. List (uncredited)

poster

Jonathan Parks Jordan

as White Private (uncredited)

poster

John Paul Rice

as Pvt. John Henry (uncredited)

poster

Keni Thomas

as Sergeant (uncredited)

poster

Phong Atwood Vo

as North Vietnamese Soldier - South Vietnamese and Villager (voice) (uncredited)

Recommended Movies

poster
1978
6.2
War

Go Tell the Spartans

poster
2019
6.8
War
Action

Danger Close: The Battle of Long Tan

poster
1988
6.3
Action
War

Bat★21

poster
2020
7.3
Drama
Action

The Last Full Measure

poster
2007
7.0
Adventure
Drama

Rescue Dawn

poster
1989
7.1
Drama
History

Casualties of War

poster
1984
5.8
Action
Adventure

Missing in Action

poster
2020
6.4
War
Drama

Da 5 Bloods

poster
1993
6.7
History
War

Heaven & Earth

poster
1979
8.3
Drama
War

Apocalypse Now

poster
1987
8.1
Drama
War

Full Metal Jacket

poster
1986
7.7
Drama
War

Platoon

Similar Movies

poster
1983
6.3
Drama
War

Uncommon Valor

poster
1998
6.3
Action
Fantasy

Vampires

poster
1997
6.1
Thriller
Action

The Saint

poster
1986
6.9
War
Drama

Heartbreak Ridge

poster
2017
8.0
Documentary
History

Dateline: Saigon

poster
1993
6.4
Action
Adventure

The Three Musketeers

poster
2003
6.3
War
Drama

Saints and Soldiers

poster
2007
5.8
Action
Comedy

Reno 911!: Miami

poster
2016
6.4
War

The Medic

poster
1989
7.1
Drama
History

Casualties of War

poster
2019
6.4
War
Drama

The Aftermath

poster
2025
5.2
Drama
War

731