Scripts
STARSHIP TROOPERS poster

Screenplay data

STARSHIP TROOPERS script

In the future, Johnny Rico, infatuated with Carmen Ibanez, joins the Mobile Infantry alongside his friends Carl Jenkins and Dizzy Flores, while Carmen pursues a career as a Fleet Pilot. Johnny endures brutal basic training under Sergeant Zim, but after a training accident and a breakup with Carmen, he decides to resign from the military. However, a devastating Arachnid attack on his hometown of Buenos Aires, which kills his family, prompts Johnny to rescind his resignation and rejoin the fight. Johnny is assigned to the Roughnecks, led by his former teacher Lieutenant Jean Rasczak, and participates in the disastrous invasion of Klendathu, where many of his squad are killed.

Writer
Edward Neumeier
IMDb ID (imdb_id)
tt0120201
Script date
Not specified
45Scenes
9Characters
78Pages
8Dialogue samples

Save the Cat beat sheet

STARSHIP TROOPERS Save the Cat analysis

Johnny Rico’s journey begins amid a disastrous Bug assault, leading him from disillusioned student to Mobile Infantry recruit.

Open full beat sheet
35

Key characters

Johnny Rico

Johnny Rico is listed as Mobile Infantry. 18-year-old recruit, athletic, infatuated with Carmen. In the parsed data, Johnny Rico is connected to 32 scenes, 22 dialogue lines, 22 text mentions, first appearing around scene 1.

32 scenes / 22 dialogue lines

Dizzy Flores

Dizzy Flores is listed as Mobile Infantry. Athletic, pretty, in love with Johnny. In the parsed data, Dizzy Flores is connected to 19 scenes, 8 dialogue lines, 8 text mentions, first appearing around scene 2.

19 scenes / 8 dialogue lines

Ace Levy

Ace Levy is listed as Mobile Infantry. Roughneck, squad member. In the parsed data, Ace Levy is connected to 19 scenes, 6 dialogue lines, 6 text mentions, first appearing around scene 7.

19 scenes / 6 dialogue lines

Sergeant Zim

Sergeant Zim is listed as Drill Instructor. Career Sergeant, tough, demanding. In the parsed data, Sergeant Zim is connected to 16 scenes, 14 dialogue lines, 14 text mentions, first appearing around scene 3.

16 scenes / 14 dialogue lines

Carmen Ibanez

Carmen Ibanez is listed as Fleet Pilot. Beautiful, ambitious, pilot trainee. In the parsed data, Carmen Ibanez is connected to 12 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 18.

12 scenes / 2 dialogue lines

Jean Rasczak

Jean Rasczak is listed as Teacher / Lieutenant. Rugged veteran, missing one hand, mentor. In the parsed data, Jean Rasczak is connected to 7 scenes, 10 dialogue lines, 10 text mentions, first appearing around scene 2.

7 scenes / 10 dialogue lines

Zander Barcalow

Zander Barcalow is listed as Fleet Pilot. Handsome, confident, rival to Johnny. In the parsed data, Zander Barcalow is connected to 6 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 18.

6 scenes / 3 dialogue lines

Carl Jenkins

Carl Jenkins is listed as Military Intelligence. Superintelligent, psychic, childhood friend of Johnny. In the parsed data, Carl Jenkins is connected to 1 scene, 1 dialogue line, 1 text mention, first appearing around scene 2.

1 scenes / 1 dialogue lines

Sugar Watkins

Sugar Watkins is listed as Mobile Infantry. Roughneck, veteran. In the parsed data, Sugar Watkins is connected to 1 scene, first appearing around scene 3.

1 scenes / 0 dialogue lines

Scene outline

  1. 1. EXT. KLENDATHU - NIGHT

    Mobile Infantry troopers in power suits engage in a chaotic, losing battle against Arachnids on Klendathu, resulting in heavy casualties and Johnny Rico being wounded.

    Johnny Rico, Dizzy Flores, Ace Levy
  2. 2. INT. NEW UNI HIGH - CLASSROOM - DAY

    A flashback to a History and Moral Philosophy class where Rasczak lectures on citizenship and violence while Johnny sketches and flirts with Carmen.

    Johnny Rico, Carmen Ibanez, Carl Jenkins, Jean Rasczak, Dizzy Flores
  3. 3. EXT. CAMP CURRIE - PARADE GROUND - DAY

    Sergeant Zim introduces himself to the new recruits and begins their harsh training.

    Sergeant Zim, Johnny Rico, Ace Levy, Sugar Watkins
  4. 4. EXT. OBSTACLE COURSE - DAY

    Recruits practice with jump boots while Zim berates them.

    Sergeant Zim, Dizzy Flores
  5. 5. EXT. ZERO GRAVITY COMBAT - DAY

    Recruits spar with Zim in zero gravity.

    Sergeant Zim
  6. 6. INT. HYPERPHYSICAL TRAINING ENVIRONMENTS - DAY

    Zim observes recruits training against simulated foes.

    Sergeant Zim
  7. 7. EXT. COMBAT KNIFE PRACTICE - DAY

    Zim demonstrates the importance of combat knives.

    Sergeant Zim, Ace Levy, Dizzy Flores, Johnny Rico
  8. 8. INT. MESS HALL - DAY

    Recruits eat and tension rises between Johnny and Ace.

    Ace Levy, Johnny Rico, Dizzy Flores
  9. 9. EXT. OBSTACLE COURSE - DAY

    Johnny and Ace race, but Dizzy beats them both.

    Johnny Rico, Ace Levy, Dizzy Flores, Sergeant Zim
  10. 10. INT. SHOWERS - NIGHT

    Recruits discuss their reasons for joining the military.

    Johnny Rico, Dizzy Flores, Ace Levy
  11. 11. INT. BARRACKS - NIGHT

    Johnny records a video message for Carmen.

    Johnny Rico, Ace Levy, Dizzy Flores
  12. 12. EXT. BARRACKS - NIGHT

    Johnny continues his message to Carmen outside.

    Johnny Rico, Ace Levy
  13. 13. INT. TERESHKOVA FLIGHT ACADEMY - DAY

    Carmen watches Johnny's video message.

    Carmen Ibanez
  14. 14. INT. BOARDING CORRIDOR - DAY

    Carmen races to her ship.

    Carmen Ibanez
  15. 15. INT. BOAT - DAY

    Carmen pilots the boat.

    Carmen Ibanez
  16. 16. EXT. LUNAR ORBIT - DAY

    Carmen maneuvers the boat in orbit.

    Carmen Ibanez
  17. 17. INT. BOAT - DAY

    Carmen navigates through space traffic.

    Carmen Ibanez, Zander Barcalow
  18. 18. INT. ATHENA - COMMAND AND CONTROL - DAY

    Carmen reports for duty and meets Zander.

    Carmen Ibanez, Zander Barcalow
  19. 19. EXT. LUNA - STARSHIP ATHENA - DAY

    The Athena enters warp.

    Carmen Ibanez, Zander Barcalow
  20. 20. EXT. WAR GAMES COURSE - DAY

    Recruits participate in war games.

    Sergeant Zim, Ace Levy, Johnny Rico, Dizzy Flores
  21. 21. EXT. WAR GAMES COURSE - DAY

    The war game continues.

    Johnny Rico, Dizzy Flores, Ace Levy
  22. 22. EXT. RED TEAM FLAG - DAY

    Johnny captures the flag.

    Johnny Rico, Dizzy Flores, Ace Levy
  23. 23. EXT. OBSERVATION TOWER - DAY

    Zim watches Johnny's performance.

    Sergeant Zim
  24. 24. INT. AIRBORNE SKIMMER - DAY

    Zim promotes Johnny to squad leader.

    Sergeant Zim, Johnny Rico, Ace Levy
  25. 25. INT. BARRACKS - NIGHT

    Johnny receives a message from Carmen ending their relationship.

    Johnny Rico, Ace Levy, Dizzy Flores, Carmen Ibanez
  26. 26. EXT. LIVE FIRE COMBAT RANGE - DAY

    Recruits practice with live fire.

    Sergeant Zim, Johnny Rico
  27. 27. EXT. LIVE FIRE COMBAT RANGE - DAY

    A training accident occurs.

    Johnny Rico
  28. 28. INT. C.O.'S OFFICE - DAY

    Johnny is disciplined for the accident.

    Johnny Rico, Sergeant Zim
  29. 29. INT. BARRACKS - SUNSET

    Johnny prepares for his punishment.

    Johnny Rico, Sergeant Zim, Ace Levy
  30. 30. EXT. PARADE GROUND - SUNSET

    Johnny receives his lashes.

    Johnny Rico, Sergeant Zim, Dizzy Flores, Ace Levy
  31. 31. EXT. OUTER SYSTEM - NIGHT

    The Athena is damaged by an asteroid.

    Carmen Ibanez, Zander Barcalow
  32. 32. INT. COMMAND AND CONTROL - NIGHT

    The crew assesses the damage.

    Carmen Ibanez, Zander Barcalow
  33. 33. INT. BARRACKS - DAY

    Johnny decides to quit.

    Johnny Rico, Dizzy Flores
  34. 34. INT. C.O.'S OFFICE - DAY

    Johnny signs his discharge papers.

    Johnny Rico, Sergeant Zim
  35. 35. EXT. PARADE GROUND - DAY

    Johnny walks alone.

    Johnny Rico
  36. 36. EXT. WASHOUT LANE - DAY

    Johnny learns about the war.

    Johnny Rico
  37. 37. EXT. COMMUNICATION - DAY

    Johnny watches the news of Buenos Aires' destruction.

    Johnny Rico, Dizzy Flores
  38. 38. INT. C.O.'S OFFICE - DAY

    Johnny asks to return to service.

    Johnny Rico, Sergeant Zim
  39. 39. INT. C.O.'S OFFICE - DAY

    Johnny requests to rescind his resignation to fight in the war after his family is killed in Buenos Aires. Zim tears up his resignation papers.

    Johnny Rico, Jean Rasczak, Sergeant Zim
  40. 40. INT. BATTLE STATION - NIGHT CYCLE

    A net correspondent interviews Johnny and his squad on the Ticonderoga.

    Johnny Rico, Dizzy Flores, Ace Levy
  41. 41. INT. RECREATION DECK - NIGHT CYCLE

    Johnny and his friends encounter a veteran, then Carmen and Zander.

    Johnny Rico, Carmen Ibanez, Dizzy Flores, Zander Barcalow, Ace Levy
  42. 42. INT. 4th Brigade HQ - Office Complex - DAY

    Johnny and Rasczak survey the aftermath of the battle.

    Johnny Rico, Jean Rasczak, Dizzy Flores
  43. 43. INT. Communications - DAY

    Johnny and Rasczak find a dead major and a broken radio.

    Johnny Rico, Jean Rasczak, Dizzy Flores
  44. 44. INT. Mess Hall - DAY

    The team discovers a bug hole in the mess hall.

    Johnny Rico, Jean Rasczak, Ace Levy
  45. 45. INT. Kitchen - DAY

    The team finds General Owen hiding in a freezer.

    Johnny Rico, Jean Rasczak, Ace Levy

Dialogue examples

Here in History and Moral Philosophy we've explored the decline of Democracy when social scientists brought the world to the brink of chaos, and how the veterans took control and imposed a stability that has lasted for generations since... You know these facts but have I taught you anything of value ? You. Why are only citizens allowed to vote ?

Jean Rasczak / Scene 2

The difference lies in the field of civic virtue. A citizen accepts personal responsibility for the safety of the body politic, of which he is a member, defending it, if need be, with his life. The civilian does not.

Johnny Rico / Scene 2

I don't want to have kids. I want a command, a ship of my own, and you know, I don't think that's gonna leave a lot of room for you and me.

Carmen Ibanez / Scene 25

The live firing combat range is the closest simulation of actual combat we can provide. If you do not hit your target, it will shoot you...

Sergeant Zim / Scene 26

I have a feeling about us. We're good together, way ahead of the curve in every department. I seem to be able to anticipate your needs.

Zander Barcalow / Scene 31

Forget it, Zim. We're gonna need you here. The only way you'll get a combat assignment is if you bust yourself to private. You get me ?

Jean Rasczak / Scene 39

It's not really working out for me here, dad. I was thinking... I was hoping it would be alright if I came home.

Johnny Rico / Scene 33

Sir, I don't understands who needs a knife in a nuke fight anyway... All you gotta do is push a button, sir!

Ace Levy / Scene 7

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