马丁·辛 Martin Sheen (饰演 Captain Benjamin L. Willard
) 马龙·白兰度 Marlon Brando (饰演 Colonel Walter E. Kurtz
)
罗伯特·杜瓦尔 Robert Duvall (饰演 Lieutenant Colonel Bill Kilgore
)
弗雷德里克·福瑞斯特 Frederic Forrest (饰演 Jay 'Chef' Hicks
)
山姆·伯顿斯 Sam Bottoms (饰演 Lance B. Johnson
)
劳伦斯·菲什伯恩 Laurence Fishburne (饰演 Tyrone 'Clean' Miller (as Larry Fishburne)
)
丹尼斯·霍珀 Dennis Hopper (饰演 Photojournalist
)
哈里森·福特 Harrison Ford (饰演 Colonel Lucas
)
斯科特·格林 Scott Glenn (饰演 Lieutenant Richard M. Colby
)
詹姆斯·基恩 James Keane (饰演 Kilgore's Gunner
)
考林·加普 Colleen Camp (饰演 Playmate, Miss May
)
弗朗西斯·福特·科波拉 Francis Ford Coppola (饰演 Director of TV Crew (uncredited)
)
R·李·艾尔米 R. Lee Ermey (饰演 Eagle Thrust Seven Helicopter Pilot (uncredited)
)
Albert Hall (饰演 Chief Phillips
)
G.D. Spradlin (饰演 General Corman
)
Jerry Ziesmer (饰演 Jerry, Civilian
)
Bo Byers (饰演 MP Sergeant #1
)
Kerry Rossall (饰演 Mike from San Diego
)
Ron McQueen (饰演 Injured Soldier
)
Tom Mason (饰演 Supply Sergeant
)
Cynthia Wood (饰演 Playmate of the Year
)
Linda Carpenter (饰演 Playmate
)
Jack Thibeau (饰演 Soldier in Trench
)
Glenn Walken (饰演 Lieutenant Carlsen
)
George Cantero (饰演 Soldier with Suitcase
)
Damien Leake (饰演 Machine Gunner
)
Herb Rice (饰演 Roach
)
William Upton (饰演 Spotter
)
Larry Carney (饰演 MP Sergeant #2
)
Marc Coppola (饰演 AFRS Announcer
)
Daniel Kiewit (饰演 Major from New Jersey
)
Father Elias (饰演 Catholic Priest
)
Bill Graham (饰演 Agent
)
Hattie James (饰演 Mrs. Miller, Clean's Mother (voice)
)
Jerry Ross (饰演 Johnny from Malibu/Mike from San Diego
)
Dick White (饰演 Helicopter Pilot
)
Christian Marquand (饰演 Hubert de Marais (Redux version only)
)
奥萝尔·克莱芒 Aurore Clément (饰演 Roxanne Sarrault (Redux version only)
)
Michel Pitton (饰演 Philippe de Marais (Redux version only)
)
Franck Villard (饰演 Gaston de Marais (Redux version only)
)
David Olivier (饰演 Christian de Marais (Redux version only)
)
Chrystel Le Pelletier (饰演 Claudine (Redux version only)
)
Robert Julian (饰演 The Tutor (Redux version only)
)
Yvon LeSeaux (饰演 Sergeant Le Fevre (Redux version only)
)
罗曼·科波拉 Roman Coppola (饰演 Francis de Marais (Redux version only)
)
Gian-Carlo Coppola (饰演 Gilles de Marais (Redux version only)
)
Henri Sadardeil (饰演 French Soldier #1 (Redux version only) (as Henri Sadardiel)
)
Gilbert Renkens (饰演 French Soldier #2 (Redux version only)
)
Don Gordon Bell (饰演 Soldier (uncredited)
)
Jim Gaines (饰演 Extra (uncredited)
)
Evan A. Lottman (饰演 Soldier (uncredited)
)
Nick Nicholson (饰演 Soldier (uncredited)
)
Linn Phillips III (饰演 Guitarist in Band (uncredited)
)
Pierre Segui (饰演 French Soldier (Redux version only) (uncredited)
)
维托里奥·斯托拉罗 Vittorio Storaro (饰演 TV Photographer (uncredited)
)
Henry Strzalkowski (饰演 Bit part (uncredited))