We Were Soldiers(2025)
Full Cast & Crew
Directing
Writing
Acting
Mel Gibson
Lt. Col. Hal MooreMadeleine Stowe
Julie MooreGreg Kinnear
Maj. Bruce 'Snake' CrandallSam Elliott
Sgt. Maj. Basil PlumleyChris Klein
2nd Lt. Jack GeogheganKeri Russell
Barbara GeogheganBarry Pepper
Joe GallowayĐơn Dương
Lt. Col. Nguyen Huu AnRyan Hurst
Sgt. Ernie SavageRobert Bagnell
1st Lt. Charlie HastingsMarc Blucas
2nd Lt. Henry HerrickJosh Daugherty
Sp4 Robert OuelletteJsu Garcia
Capt. Tony NadalJon Hamm
Capt. Matt DillonClark Gregg
Capt. Tom MetskerDesmond Harrington
Sp4 Bill BeckBlake Heron
Sp4 Galen BungumErik MacArthur
Sp4 Russell AdamsDylan Walsh
Capt. Robert EdwardsMark McCracken
Capt. Ed 'Too Tall' FreemanEdwin EdVanzd
Pfc. Willie GodboldtBrian Tee
Pfc. Jimmy NakayamaSloane Momsen
Cecile MooreBellamy Young
Catherine MetskerSimbi Khali
Alma GivensJim Grimshaw
Maj. Gen. Henry KinnardForry Smith
Sfc. Carl PalmerSteven Nelson
Sp5 Charlie 'Doc' LoseVincent Angell
Capt. Robert 'Doc' CarreraMichael Tomlinson
Col. Tim BrownKeith Szarabajka
Diplomatic SpookTim Abell
Army Intelligence OfficerPatrick St. Esprit
General in HallwayMike White
Sfc. Bob White, Mortar SergeantDaniel Roebuck
Medevac COMaia Lien
Army WifeDan Beene
Cab DriverTaylor Momsen
Daughter Julie MooreJoshua McLaurin
Greg MooreDevon Werkheiser
Steve MooreLuke Benward
David MooreBillinjer C. Tran
Viet Minh SergeantVien Hong
Mr. NikJoseph Tran
NVA PrisonerJoseph Hieu
NVA OfficerLam Nguyen
NVA Soldier with BayonetDiep Bui
NVA WifeAndrew Wallace
French BuglerNicholas Hosking
French CaptainMichael Giordani
French LieutenantShepard Koster
ReporterKate Lombardi
ReporterIngrid Semler
ReporterJason Powell
Sgt. Robert StokesDoug C. Cook
Capt. Ray LefebvreSean Bunch
Trooper on FireF. Lee Reynolds
Chopper CrewmanStephen Zapotoczny
Edwards' Radio OperatorFrank Kostenko Jr.
Foxhole TrooperBen Allison
Lt. Cochran (uncredited)Brian Carpenter
Sec. of Defense Robert McNamara (uncredited)Chris Cate
Soldier (uncredited)George Cheung
NVA Officer (uncredited)Greg Craft
Soldier (uncredited)Donald DeNoyer
Soldier (uncredited)Cliff Fleming
Capt. Jon Mills (uncredited)Brendan Ford
Jump Coordinator (uncredited)Kelli Franklin
Mrs. Charlie Hastings (uncredited)Christian Gibson
Soldier (uncredited)William Gibson
Soldier (uncredited)Anthony Gilbert
Soldier (uncredited)Justin Gordon
French Officer (uncredited)Shannon M. Hart
Army Wife (uncredited)Kimby Jagnandan
Spectator (uncredited)Lyndon B. Johnson
Self (archive footage) (uncredited)Derrell Keith Lester
Black Private (uncredited)Will Klipstine
Private Davey (uncredited)Matthew Lang
1st Lt. John Arrington (uncredited)Danny Le Boyer
Sergeant (uncredited)Blake Lena
Soldier (uncredited)Matt Mangum
Pvt. Soprano (uncredited)Johnny Nguyen
Young NVA Lieutenant (uncredited)Randy Oglesby
Lt. Col. List (uncredited)Jonathan Parks Jordan
White Private (uncredited)John Paul Rice
Pvt. John Henry (uncredited)Keni Thomas
Sergeant (uncredited)Phong Atwood Vo
North Vietnamese Soldier - South Vietnamese and Villager (voice) (uncredited)
Production
Jim Lemley
Executive ProducerRandall Wallace
ProducerArne Schmidt
Executive ProducerBruce Davey
ProducerStephen McEveety
ProducerAmanda Mackey
CastingCathy Sandrich Gelfond
CastingEveleen Bandy
Associate ProducerWilliam Hoy
Associate ProducerDanielle Lemmon Zapotoczny
Co-ProducerStephen Zapotoczny
Co-ProducerBob Eicholz
Executive In Charge Of ProductionCarol Flaisher
Location ManagerShauna L. Kroen
Production AccountantKathy Leigh Fleming
Production CoordinatorGregg Edler
Production SupervisorHaley Sweet
Production CoordinatorMatt DiFranco
Assistant Production CoordinatorKim McCray
Casting AssistantSig De Miguel
Local CastingElizabeth Lang
Additional CastingSteve Dirkes
Assistant Location ManagerRajeev Malhotra
Additional Post-Production SupervisorRebecca Quick
Extras Casting AssistantCathy Schweickhardt
First Assistant AccountantBrian L. Aultman
Production AccountantPamela Hilse
Travel Coordinator
Sound
Nick Glennie-Smith
Original Music ComposerKevin Sorensen
Boom OperatorLaura Perlman
Music EditorAshley Irwin
OrchestratorTim Cooney
Production Sound MixerMalcolm Luker
Scoring MixerGeoffrey G. Rubay
Sound DesignerRichard Dwan Jr.
Sound EditorHector C. Gika
Sound Effects EditorSteve Bartkowicz
Sound EngineerMarc Fishman
Sound Re-Recording MixerLon Bender
Supervising Sound EditorTim Boggs
ADR EditorPaul Flinchbaugh
Assistant Sound EditorNick Glennie-Smith
ConductorCraig Jurkiewicz
Foley EditorCatherine Bott
MusicianKelly Oxford
Supervising ADR EditorWeldon Brown
ADR MixerClaudia Carle
ADR RecordistNerses Gezalyan
Foley MixerWylie Stateman
Foley SupervisorMichael Lustig
Music ConsultantMatt Colleran
Sound RecordistMichael Hertlein
Dialogue Editor
Camera
Dean Semler
Director of PhotographyKevin Gugle
Camera InternJerry G. Callaway
Camera OperatorMichael Cassidy
First Assistant CameraMark O'Kane
Steadicam OperatorStephen Vaughan
Still PhotographerMicah Y. Bisagni
Camera LoaderThomas A. Curran
GripDavid B. Nowell
Aerial CameraIngrid Semler
Camera LoaderMichael Guthrie
Key GripPaul F. Barron
GripJohn W. Murphy
Dolly GripEric Leftridge
Additional CameraAndrew Osborne
Assistant CameraPeter McAdams
Best Boy GripPaul Hamacher
Dolly GripRon Cooney
First Company GripKirk Bloomberg
Second Assistant CameraBill Morrison
Second Company Grip
Editing
Art
Kevin Kavanaugh
Art DirectionGary Fettis
Set DecorationThomas E. Sanders
Production DesignJames Coraloran
Art DirectionWendy Richardson
Art Department CoordinatorBill Iiams
Construction CoordinatorDouglas Beale
GreensmanGreg Sanger
LeadmanGary Clark
PainterDaren Dochterman
Production IllustratorRandy Bobbitt
Set DecorationNaaman Marshall
Set DesignerJames Diggs
Standby PainterStan Cockerell
Assistant Property MasterRick Glenn
Set DresserRobert Dawson
Title DesignerJohn Mann
Storyboard ArtistChristopher Carlson
Assistant DecoratorClint Schultz
Graphic DesignerJim Zemansky
Property Master
Costume & Make-Up
Michael T. Boyd
Costume DesignJoe McCloskey
Costume SupervisorKerry Mendenhall
HairstylistBeth Miller
Key Hair StylistJane Aull
Makeup ArtistKate Sawyer
SeamstressSuzanne Robertson
Set CostumerDaniel B. Foster
Set Dressing ArtistCraig Reardon
Key Makeup ArtistMichael Mills
Makeup SupervisorCarmen Cuebello
TailorAnthony Almaraz
Costumer
Crew
Andy Cheng
StuntsVincent Joseph Flaherty
ArmorerJohn DiSante
CablemanLynn Basas
CG SupervisorSusan Van Apeldoorn
Craft ServiceJulie Adams
Dialect CoachKen Jones
Digital Effects SupervisorMorris Aroesti
DriverMichael Burnett
Makeup EffectsAngel Pine
Post Production SupervisorRichard Colwell
Scenic ArtistPaul Lowe
Set MedicEmily Aaronson
Set Production AssistantPaul J. Lombardi
Special Effects CoordinatorKristina Abbott
Stand InAllan Graf
Stunt CoordinatorTodd Bryant
StuntsDaniel T. Dorrance
Supervising Art DirectorRichard Wardlow
Technical SupervisorLee Scott
Temp Music EditorLee Stepp
Transportation CaptainEdward O'Neal
Transportation Co-CaptainCharley Bob Burnham
Transportation CoordinatorArne Schmidt
Unit Production ManagerRachel Aberly
Unit PublicistMichael Endoso
Utility StuntsKevin Boyd
Video Assist OperatorRandall Bahnsen
Visual Effects EditorCliff Fleming
Aerial CoordinatorBruce Benson
PilotEddie Perez
StuntsHugh Aodh O'Brien
StuntsMark De Alessandro
StuntsTad Griffith
StuntsLance Gilbert
Stunt CoordinatorJohn C. Meier
StuntsIan Eyre
Special Effects AssistantJoel P. Blanchard
Special Effects TechnicianJason Powell
Technical AdvisorKelly Port
Digital Effects SupervisorSimon Rhee
StuntsJon Valera
Stunts
Lighting
Visual Effects