Scripts
Platoon poster

1986

Platoon script

Idealistic volunteer Chris Taylor arrives in Vietnam and quickly experiences the brutal realities of jungle warfare, including a harrowing ambush that leaves him wounded. He becomes caught between two sergeants: the compassionate Elias, who leads the 'heads' in their underground bunker, and the ruthless Barnes, who commits atrocities during a village raid. The conflict escalates when Barnes murders Elias in cold blood during an NVA ambush, leaving Chris to witness the act and struggle with his conscience. During a final, devastating NVA assault that overruns their position, Chris confronts Barnes, ultimately executing him in the aftermath, before being evacuated as one of the few survivors, forever changed by the war.

Writer
Oliver Stone
IMDb ID (imdb_id)
tt0091763
Script date
1986
28Scenes
16Characters
80Pages
8Dialogue samples

Save the Cat beat sheet

Platoon Save the Cat analysis

New recruit Chris Taylor arrives in Vietnam and faces the brutal realities of war.

Open full beat sheet
90

Key characters

Chris Taylor

Chris Taylor is listed as Protagonist / Recruit. 21-year-old idealistic volunteer, urban transplant, slightly neurotic. In the parsed data, Chris Taylor is connected to 21 scenes, 12 dialogue lines, 12 text mentions, first appearing around scene 5.

21 scenes / 12 dialogue lines

Barnes

Barnes is listed as Platoon Sergeant. Powerful, scarred face, ruthless, cold, experienced soldier. In the parsed data, Barnes is connected to 14 scenes, 9 dialogue lines, 12 text mentions, first appearing around scene 2.

14 scenes / 9 dialogue lines

Elias

Elias is listed as Squad Sergeant. Graceful, Indian heritage, charismatic, moral compass. In the parsed data, Elias is connected to 12 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 14.

12 scenes / 2 dialogue lines

O'Neill

O'Neill is listed as Sergeant. Lifer, red-headed, paranoid, self-serving. In the parsed data, O'Neill is connected to 12 scenes, 1 dialogue line, 1 text mention, first appearing around scene 23.

12 scenes / 1 dialogue lines

Wolfe

Wolfe is listed as Lieutenant. New to the field, nervous, insecure leader. In the parsed data, Wolfe is connected to 11 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 19.

11 scenes / 3 dialogue lines

Junior

Junior is listed as Soldier. Pockmarked, whining, cynical. In the parsed data, Junior is connected to 11 scenes, 1 dialogue line, 1 text mention, first appearing around scene 22.

11 scenes / 1 dialogue lines

King

King is listed as Soldier. Black soldier, sleepy, gentle, experienced. In the parsed data, King is connected to 10 scenes, first appearing around scene 3.

10 scenes / 0 dialogue lines

Doc

Doc is listed as Medic. Gentle, compassionate, aspiring medical student. In the parsed data, Doc is connected to 9 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 23.

9 scenes / 2 dialogue lines

Bunny

Bunny is listed as Soldier. 18-year-old, angel-faced, sociopathic tendencies. In the parsed data, Bunny is connected to 8 scenes, 4 dialogue lines, 4 text mentions, first appearing around scene 10.

8 scenes / 4 dialogue lines

Francis

Francis is listed as Soldier. Baby-faced, soft-eyed. In the parsed data, Francis is connected to 8 scenes, 3 dialogue lines, 4 text mentions, first appearing around scene 21.

8 scenes / 3 dialogue lines

Rhah

Rhah is listed as Soldier. Resident 'head', eccentric, philosophical, tattooed. In the parsed data, Rhah is connected to 8 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 7.

8 scenes / 3 dialogue lines

Lerner

Lerner is listed as Soldier. 19-year-old from Florida. In the parsed data, Lerner is connected to 8 scenes, 1 dialogue line, 1 text mention, first appearing around scene 11.

8 scenes / 1 dialogue lines

Big Harold

Big Harold is listed as Soldier. Large, 250-pound soldier, friendly. In the parsed data, Big Harold is connected to 7 scenes, first appearing around scene 3.

7 scenes / 0 dialogue lines

Captain Harris

Captain Harris is listed as Company Commander. Broad-shouldered, Southern accent, football coach mannerisms. In the parsed data, Captain Harris is connected to 6 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 3.

6 scenes / 3 dialogue lines

Gardner

Gardner is listed as Recruit. New recruit, jovial, killed in action. In the parsed data, Gardner is connected to 4 scenes, 1 dialogue line, 1 text mention, first appearing around scene 1.

4 scenes / 1 dialogue lines

Tex

Tex is listed as Soldier. Sour Texas Ranger type. In the parsed data, Tex is connected to 1 scene, 1 dialogue line, 1 text mention, first appearing around scene 4.

1 scenes / 1 dialogue lines

Scene outline

  1. 1. EXT. AIRSTRIP - BASE CAMP - VIETNAM - DAY

    New recruits arrive at the base camp and witness the grim reality of the war as body bags are loaded onto a plane.

    Chris Taylor, Gardner
  2. 2. EXT. JUNGLE - DAY

    The platoon moves through the jungle; Chris struggles with the physical demands and encounters a decomposing body.

    Chris Taylor, Barnes, Elias, Doc, Junior, Gardner
  3. 3. EXT. COMPANY PERIMETER - DUSK

    The company sets up a perimeter for the night; soldiers perform chores and prepare for an ambush.

    Chris Taylor, Elias, King, O'Neill, Wolfe, Big Harold
  4. 4. EXT. AMBUSH SITE - NIGHT

    The ambush patrol is attacked by NVA forces; Chris is wounded and Gardner is killed.

    Chris Taylor, Barnes, Elias, King, Bunny, O'Neill
  5. 5. EXT. BASE CAMP - DAY

    Chris returns to base camp and is assigned to clean latrines with King and Crawford.

    Chris Taylor, King, O'Neill
  6. 6. EXT. OUTHOUSE - DAY

    King, Crawford, and Chris burn waste in barrels while discussing Chris's decision to volunteer for the war.

    Chris Taylor, King, O'Neill
  7. 7. INT. UNDERWORLD HUTCH - NIGHT

    King introduces Chris to the 'heads' in their underground bunker, where they smoke and share stories.

    Chris Taylor, Elias, King, Bunny, Rhah, O'Neill
  8. 8. INT. BARRACKS - NIGHT

    Bunny and Junior argue while Barnes and others play poker.

    Barnes, Bunny, O'Neill, Wolfe, Junior
  9. 9. EXT. JUNGLE / NVA BUNKER COMPLEX - DAY

    The platoon discovers an NVA bunker complex, leading to a deadly trap.

    Chris Taylor, Barnes, Elias, King, Bunny, Rhah
  10. 10. EXT. VILLAGE - DAY

    The platoon raids a village, leading to atrocities committed by Bunny.

    Chris Taylor, Barnes, Bunny, O'Neill, Wolfe, Junior
  11. 11. EXT. SMALL VILLAGE - DAY

    Barnes interrogates the Village Chief and his wife, eventually killing the wife to force a confession.

    Barnes, Chris Taylor, Lerner, Junior, Captain Harris, Wolfe
  12. 12. EXT. SMALL VILLAGE - DAY

    The soldiers burn the village and round up suspects.

    Bunny, O'Neill, Big Harold, Rhah, Wolfe, Chris Taylor
  13. 13. EXT. PERIMETER #2 - DUSK

    The platoon sets up a perimeter and discusses the day's events.

    Elias, Captain Harris, Barnes, Wolfe, Chris Taylor, Rhah
  14. 14. EXT. PERIMETER #2 - NIGHT

    Chris and Elias share a conversation about the war and life.

    Chris Taylor, Elias
  15. 15. EXT. JUNGLE - DAY

    The platoon is ambushed while moving through the jungle.

    Chris Taylor, Rhah, Francis, Big Harold, King, Lerner
  16. 16. EXT. JUNGLE - RHAH AND CHRIS' POSITION - DAY

    Chris and Rhah engage NVA soldiers in the jungle; Crawford is wounded.

    Chris Taylor, Rhah, Gardner
  17. 17. EXT. ELIAS' JUNGLE - DAY

    Elias stalks and kills NVA soldiers.

    Elias
  18. 18. EXT. ELIAS AND BARNES' JUNGLE - DAY

    Barnes confronts and shoots Elias.

    Barnes, Elias
  19. 19. EXT. CHURCH GROUNDS - JUNGLE - DAY

    The platoon evacuates via helicopter; Elias is left behind.

    Chris Taylor, Barnes, Elias, King, Wolfe, Doc
  20. 20. EXT. UNDERGROUND HUTCH - BASE CAMP - NIGHT

    The soldiers discuss fragging Barnes; Barnes confronts them.

    Chris Taylor, Barnes, King, Bunny, Rhah, Doc
  21. 21. EXT. Perimeter #3 - Foxhole - NIGHT

    Chris and Francis are under attack in their foxhole; Chris forces Francis to flee, then charges the NVA himself.

    Chris Taylor, Francis
  22. 22. EXT. Perimeter #3 - Bunny's Foxhole - NIGHT

    Bunny and Junior are in a foxhole; Junior flees, Bunny is killed by an NVA soldier, and Barnes arrives to fight.

    Bunny, Junior, Barnes
  23. 23. EXT. Perimeter #3 - Platoon CP - NIGHT

    Wolfe and Ace attempt to coordinate as the perimeter is overrun.

    Wolfe, O'Neill, Doc, Captain Harris
  24. 24. EXT. Perimeter #3 - Company CP - NIGHT

    Captain Harris orders an air strike on his own position.

    Captain Harris
  25. 25. EXT. Perimeter #3 - Platoon CP - NIGHT

    The NVA overrun the CP; Wolfe is killed.

    Wolfe, O'Neill, Doc
  26. 26. EXT. Perimeter #3 - Barnes' Foxhole - NIGHT

    Barnes and Chris fight the remaining NVA; Barnes attacks Chris before being hit by an air strike.

    Barnes, Chris Taylor
  27. 27. EXT. Perimeter #3 - Jungle - DAWN

    Chris wakes up, finds Barnes, and executes him.

    Chris Taylor, Barnes
  28. 28. EXT. Perimeter #3 - LZ - DAY

    The survivors are evacuated; Chris leaves on a chopper.

    Chris Taylor, Francis, O'Neill, Rhah, Captain Harris

Dialogue examples

Snakebite leader, Bravo Six, for the record, it's my call. Dump everything you got left ON MY POS. I say again, I want all you're holding INSIDE the perimeter. It's a lovely war. Bravo Six Actual and Out.

Captain Harris / Scene 24

Jes' fine man, jes fine! Ain't never felt better! Both of us two timers man, we're out. See you at the hospital man, we gonna get high-high yessir ...

Francis / Scene 28

Yeah. I love this place at night. The stars ... there's no right or wrong in them, they're just there.

Elias / Scene 14

Goddamit! Are you fucking kids ever gonna learn! Don't you understand how easy it is to die!

Barnes / Scene 9

He swears he doesn't know anything! He hates the NVA but they come when they want and ...

Lerner / Scene 11

That's for Sandy! And this is for Sal! And this is for fucking Manny! This is for me!

Bunny / Scene 10

Yeah sure it was. What about all that fucking rice and the weapons ... who they for?

Barnes / Scene 11

Fuck this shit! I ain't dyin' in no white man's war! Ise didi-ing this motherfuckah!

Junior / Scene 22

Use this structured screenplay data

SlugDB turns parsed screenplays into scene, character, dialogue, trivia, semantic search, Save the Cat, and API-ready analysis.

Use SlugDB when you need screenplay API data, movie dialogue search, character evidence, scene context, or MCP tools without building a scraper first.

Browse scripts API reference MCP setup Free API key