120 minutes
12/19/1986
As a young and naive recruit in Vietnam, Chris Taylor faces a moral crisis when confronted with the horrors of war and the duality of man.
Charlie Sheen
as Chris Taylor
Willem Dafoe
as Sergeant Elias Grodin
Tom Berenger
as Sergeant Robert "Bob" Barnes
Kevin Dillon
as Bunny
Forest Whitaker
as Big Harold
Mark Moses
as Lieutenant Wolfe
Keith David
as King
Richard Edson
as Sal
Francesco Quinn
as Rhah
John C. McGinley
as Sergeant O'Neill
Johnny Depp
as Gator Lerner
Reggie Johnson
as Junior
David Neidorf
as Tex
Chris Pedersen
as Crawford
Tony Todd
as Warren
Corkey Ford
as Manny
Corey Glover
as Francis
Bob Orwig
as Gardner
Kevin Eshelman
as Morehouse
James Terry McIlvain
as Ace
J. Adam Glover
as Sanderson
Ivan Kane
as Tony
Paul Sanchez
as Doc
Dale Dye
as Captain Harris
Peter Hicks
as Parker
Basile Achara
as Flash
Steve Barredo
as Fu Sheng
Chris Castillejo
as Rodriguez
Andrew B. Clark
as Tubbs
Bernardo Manalili
as Village Chief
Than Rogers
as Village Chief's Wife
Li Thi Van
as Village Chief's Daughter
Clarisa Ortacio
as Old Woman
Romy Sevilla
as One-Legged Man
Matthew Westfall
as Terrified Soldier
Nick Nicholson
as Mechanized Soldier #1
Warren McLean
as Mechanized Soldier #2
Li Mai Thao
as Rape Victim
Ron Barracks
as Medic
H. Gordon Boos
as Soldier with Mohawk Haircut (uncredited)
Robert 'Rock' Galotti
as Huffmeister (uncredited)
Oliver Stone
as Alpha Company Major in Bunker (uncredited)
Brad Cassini
as Soldier (uncredited)
Mark Ebenhoch
as Ebenhoch (uncredited)