Scripts
A Few Good Men poster

1991

A Few Good Men script

Lieutenant Daniel Kaffee, a Navy lawyer, defends two Marines accused of murder, with Special Counsel Joanne Galloway suspecting an unauthorized disciplinary "Code Red" was ordered. Despite initial skepticism and a plea bargain attempt, Kaffee's investigation at Guantanamo Bay uncovers inconsistencies and a culture of absolute obedience under Colonel Nathan Jessep, who denies the Code Red's existence. Risking his career, Kaffee puts Jessep on the stand, provoking him into a furious confession that he ordered the Code Red, leading to Jessep's arrest. The Marines are acquitted of murder but found guilty of conduct unbecoming, with Kaffee affirming they upheld their honor.

Writer
Aaron Sorkin
IMDb ID (imdb_id)
tt0104257
Script date
July 15, 1991
73Scenes
11Characters
115Pages
8Dialogue samples

Save the Cat beat sheet

A Few Good Men Save the Cat analysis

A military lawyer reluctantly takes on the defense of two Marines accused of murdering a fellow Marine, PFC Santiago, after a hazing gone wrong.

Open full beat sheet
85

Key characters

Daniel Kaffee

Daniel Kaffee is listed as Lead Defense Counsel. A brilliant but initially unmotivated Navy lawyer, 15 months out of Harvard Law School. In the parsed data, Daniel Kaffee is connected to 62 scenes, 188 dialogue lines, 188 text mentions, first appearing around scene 5.

62 scenes / 188 dialogue lines

Joanne Galloway

Joanne Galloway is listed as Special Counsel for Internal Affairs. A bright, impulsive, and quick-speaking Navy lawyer in her early 30s. In the parsed data, Joanne Galloway is connected to 45 scenes, 70 dialogue lines, 71 text mentions, first appearing around scene 4.

45 scenes / 70 dialogue lines

Sam Weinberg

Sam Weinberg is listed as Co-Counsel. A serious and studious naval officer working with Kaffee. In the parsed data, Sam Weinberg is connected to 36 scenes, 25 dialogue lines, 26 text mentions, first appearing around scene 16.

36 scenes / 25 dialogue lines

Jack Ross

Jack Ross is listed as Prosecutor. A Marine lawyer and former colleague of Kaffee. In the parsed data, Jack Ross is connected to 16 scenes, 42 dialogue lines, 43 text mentions, first appearing around scene 13.

16 scenes / 42 dialogue lines

Harold Dawson

Harold Dawson is listed as Defendant. A handsome, intense, and professional young Marine corporal. In the parsed data, Harold Dawson is connected to 15 scenes, 21 dialogue lines, 22 text mentions, first appearing around scene 12.

15 scenes / 21 dialogue lines

Louden Downey

Louden Downey is listed as Defendant. A 19-year-old Marine from an Iowa farm, loyal to Dawson. In the parsed data, Louden Downey is connected to 15 scenes, 17 dialogue lines, 19 text mentions, first appearing around scene 2.

15 scenes / 17 dialogue lines

Julius Alexander Randolph

Julius Alexander Randolph is listed as Presiding Judge. A Marine Colonel presiding over the court-martial. In the parsed data, Julius Alexander Randolph is connected to 12 scenes, 7 dialogue lines, 7 text mentions, first appearing around scene 43.

12 scenes / 7 dialogue lines

Jonathan James Kendrick

Jonathan James Kendrick is listed as Platoon Commander. A 26-year-old Academy graduate and fanatical Marine officer. In the parsed data, Jonathan James Kendrick is connected to 8 scenes, 27 dialogue lines, 29 text mentions, first appearing around scene 8.

8 scenes / 27 dialogue lines

Matthew Markinson

Matthew Markinson is listed as Company Commander. A career Marine in his late 40s, conflicted about the unit's methods. In the parsed data, Matthew Markinson is connected to 7 scenes, 22 dialogue lines, 23 text mentions, first appearing around scene 48.

7 scenes / 22 dialogue lines

Nathan Jessep

Nathan Jessep is listed as Barracks C.O.. A high-ranking, fanatical, and powerful Marine Colonel. In the parsed data, Nathan Jessep is connected to 5 scenes, 7 dialogue lines, 9 text mentions, first appearing around scene 8.

5 scenes / 7 dialogue lines

William Santiago

William Santiago is listed as Victim. A young, slight Marine who was a target of disciplinary actions. In the parsed data, William Santiago is connected to 2 scenes, first appearing around scene 2.

2 scenes / 0 dialogue lines

Scene outline

  1. 1. EXT. SENTRY TOWER - NIGHT

    A Marine stands guard at a remote sentry tower in Guantanamo Bay while a drum cadence plays.

  2. 2. INT. SANTIAGO'S ROOM - NIGHT

    Dawson and Downey assault Santiago in his sleep, binding and gagging him.

    Harold Dawson, Louden Downey, William Santiago
  3. 3. EXT. WASHINGTON NAVY YARD - DAY

    The Marine Corps Band performs on the parade grounds.

  4. 4. INT. WEST'S OFFICE - DAY

    Joanne Galloway requests to represent the Marines accused of killing Santiago, but is denied by Captain West.

    Joanne Galloway, Matthew Markinson, Jack Ross
  5. 5. EXT. SOFTBALL FIELD - DAY

    Kaffee hits fungoes while negotiating a plea bargain with Spradling.

    Daniel Kaffee, Sam Weinberg
  6. 6. INT. CONFERENCE ROOM - DAY

    Kaffee is assigned the Santiago case by Captain Whitaker.

    Daniel Kaffee, Sam Weinberg
  7. 7. INT. JO'S OFFICE - DAY

    Kaffee and Sam meet with Joanne to discuss the case details.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  8. 8. INT. JESSEP'S OFFICE - DAY

    Colonel Jessep discusses PFC Santiago's letter and the Code Red incident with Captain Markinson and Lt. Kendrick.

    Nathan Jessep, Matthew Markinson, Jonathan James Kendrick
  9. 9. EXT. WASHINGTON NAVY YARD - MAIN GATE - DAY

    Military police escort Dawson and Downey through the gate.

    Harold Dawson, Louden Downey
  10. 10. EXT. THE BRIG - DAY

    Dawson and Downey are brought to the brig.

    Harold Dawson, Louden Downey
  11. 11. EXT. SOFTBALL FIELD - DAY

    Joanne Galloway confronts Kaffee about his defense of Dawson and Downey.

    Daniel Kaffee, Joanne Galloway
  12. 12. INT. THE BRIG - DAY

    Kaffee and Sam interview Dawson and Downey in their cell.

    Daniel Kaffee, Sam Weinberg, Harold Dawson, Louden Downey
  13. 13. INT. KAFFEE'S OFFICE - DAY

    Jack Ross offers Kaffee a plea deal.

    Daniel Kaffee, Jack Ross
  14. 14. EXT. THE PARKING LOT - DUSK

    Jo confronts Kaffee about contacting Downey's aunt.

    Daniel Kaffee, Joanne Galloway
  15. 15. EXT. SIDEWALK NEWSSTAND - DUSK

    Kaffee stops at a newsstand to buy a paper and engages in a ritualistic conversation with Luther.

    Daniel Kaffee
  16. 16. INT. SAM'S LIVING ROOM - NIGHT

    Kaffee visits Sam; they discuss the plea deal offered by Jack Ross and the Santiago case.

    Daniel Kaffee, Sam Weinberg
  17. 17. EXT. AIRSTRIP AT GUANTANAMO BAY - DAY

    Kaffee, Sam, and Jo arrive at Guantanamo Bay and are met by Corporal Howard.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  18. 18. EXT. CUBAN ROAD - DAY

    The lawyers are driven to the base and learn they must take a boat.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  19. 19. INT. JESSEP'S OFFICE - DAY

    The lawyers meet Colonel Jessep, Captain Markinson, and Lt. Kendrick.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg, Nathan Jessep, Jonathan James Kendrick, Matthew Markinson
  20. 20. EXT. FENCELINE - DAY

    Kendrick gives the lawyers a tour of the fenceline.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg, Jonathan James Kendrick
  21. 21. INT. SANTIAGO'S ROOM - DAY

    The lawyers inspect Santiago's room.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg, Jonathan James Kendrick
  22. 22. INT. OFFICERS CLUB - DAY

    The lawyers have lunch with Jessep and his officers; Jo aggressively questions Jessep about Code Reds.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg, Nathan Jessep, Jonathan James Kendrick, Matthew Markinson
  23. 23. INT. KAFFEE'S APARTMENT - DAY

    Jo visits Kaffee to inform him that Markinson resigned and that she is now Downey's attorney.

    Daniel Kaffee, Joanne Galloway
  24. 24. INT. BRIG HOLDING ROOM - NIGHT

    Kaffee and Jo confront Dawson and Downey.

    Daniel Kaffee, Joanne Galloway, Harold Dawson, Louden Downey
  25. 25. INT. A HOLDING ROOM IN THE BRIG - NIGHT

    Kaffee and Jo interview Dawson and Downey about the order to give Santiago a Code Red.

    Daniel Kaffee, Joanne Galloway, Harold Dawson, Louden Downey
  26. 26. INT. THE GYMNASIUM - NIGHT

    Kaffee and Jo confront Ross about the order.

    Daniel Kaffee, Joanne Galloway, Jack Ross
  27. 27. INT. LOCKER ROOM - NIGHT

    Kaffee and Jo argue with Ross about the case and a potential plea deal.

    Daniel Kaffee, Joanne Galloway, Jack Ross
  28. 28. INT. A HOLDING ROOM - NIGHT

    Kaffee presents the plea deal to Dawson and Downey; they refuse.

    Daniel Kaffee, Joanne Galloway, Harold Dawson, Louden Downey
  29. 29. INT. THE OFFICE CORRIDOR - NIGHT

    Kaffee, Jo, and Sam discuss the case and the defendants' refusal to plead.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  30. 30. INT. A GEORGETOWN BAR - NIGHT

    Kaffee drinks alone at a bar.

    Daniel Kaffee
  31. 31. EXT. A GEORGETOWN STREET - NIGHT

    Kaffee sits on a bench drinking.

    Daniel Kaffee
  32. 32. EXT. THE PARADE GROUNDS - DAY

    A sunny morning at the parade grounds.

  33. 33. INT. THE COURTROOM - DAY

    Arraignment hearing; Kaffee enters a not guilty plea.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg, Harold Dawson, Louden Downey, Jack Ross
  34. 34. INT. KAFFEE'S APARTMENT - NIGHT

    Kaffee, Sam, and Jo begin trial preparation.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  35. 35. INT. LAW LIBRARY - NIGHT

    Jo brings more law books to Kaffee and Sam.

    Joanne Galloway, Sam Weinberg, Daniel Kaffee
  36. 36. INT. COFFEE SHOP - DAY

    The legal team prepares for trial, discussing the relevance of Kendrick's training methods.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  37. 37. INT. KAFFEE'S APARTMENT - NIGHT

    Kaffee and Sam work late with pizza.

    Daniel Kaffee, Sam Weinberg
  38. 38. INT. THE BRIG - DAY

    Kaffee and Jo interview Dawson and Downey.

    Joanne Galloway, Harold Dawson, Louden Downey, Sam Weinberg, Daniel Kaffee
  39. 39. INT. KAFFEE'S APARTMENT - NIGHT

    Kaffee coaches Sam and Jo on courtroom behavior.

    Daniel Kaffee, Sam Weinberg, Joanne Galloway
  40. 40. INT. COURTHOUSE CORRIDOR / COURTROOM - DAY

    The trial begins; opening statements are made.

    Daniel Kaffee, Jack Ross, Julius Alexander Randolph, Joanne Galloway, Sam Weinberg, Harold Dawson
  41. 41. INT. COURTROOM - DAY

    Witnesses McGuire and Hammaker testify.

    Daniel Kaffee, Jack Ross, Julius Alexander Randolph, Harold Dawson, Louden Downey
  42. 42. INT. COURTROOM - DAY

    Commander Stone testifies about the cause of death.

    Daniel Kaffee, Jack Ross, Julius Alexander Randolph, Joanne Galloway, Sam Weinberg
  43. 43. INT. COURTROOM - DAY

    Judge Randolph recesses the court until Monday. Kaffee, Jo, and Sam discuss their legal strategy and the trial's progress.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg, Julius Alexander Randolph
  44. 44. INT. KAFFEE'S APARTMENT - NIGHT

    Kaffee is studying his case when Jo arrives to invite him to dinner.

    Daniel Kaffee, Joanne Galloway
  45. 45. INT. SEAFOOD RESTAURANT - NIGHT

    Kaffee and Jo discuss their careers and the likelihood of losing the case.

    Daniel Kaffee, Joanne Galloway
  46. 46. INT. COURTROOM - DAY

    Corporal Howard testifies about Code Reds and the culture at Gitmo.

    Daniel Kaffee, Harold Dawson, Louden Downey, William Santiago, Jack Ross, Julius Alexander Randolph
  47. 47. INT. COURTHOUSE CORRIDOR - DUSK

    Kaffee plans the next day's strategy.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  48. 48. EXT. NEWSSTAND / KAFFEE'S CAR - NIGHT

    Kaffee is confronted by Markinson in his car.

    Daniel Kaffee, Matthew Markinson
  49. 49. INT. KAFFEE'S APARTMENT - NIGHT

    Kaffee informs Sam and Jo about Markinson's revelations.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  50. 50. INT. WASHINGTON SALOON - NIGHT

    Kaffee and Ross meet to discuss the case.

    Daniel Kaffee, Jack Ross
  51. 51. INT. COURTHOUSE CORRIDOR - DAY

    Kaffee prepares to cross-examine Kendrick.

    Daniel Kaffee, Jonathan James Kendrick
  52. 52. INT. COURTROOM - DAY

    Kaffee cross-examines Kendrick.

    Daniel Kaffee, Sam Weinberg, Jonathan James Kendrick, Jack Ross, Julius Alexander Randolph
  53. 53. INT. Courtroom - DAY

    Kaffee cross-examines Lt. Kendrick regarding the Code Red order and the disciplinary actions taken against Private Barnes.

    Daniel Kaffee, Jonathan James Kendrick, Jack Ross, Julius Alexander Randolph, Harold Dawson
  54. 54. INT. Kaffee's Apartment - NIGHT

    Kaffee and Jo discuss the tower chief's log which proves Jessep lied about the flight.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  55. 55. EXT. Motel - NIGHT

    Kaffee confronts Markinson about the missing flight in the log book.

    Daniel Kaffee, Matthew Markinson
  56. 56. INT. Kaffee's Apartment - NIGHT

    Kaffee reports back to Jo and Sam about Markinson.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  57. 57. INT. Holding Room - DAY

    Jo prepares Downey for his testimony.

    Joanne Galloway, Louden Downey
  58. 58. INT. Courthouse Corridor - DAY

    Jo and Kaffee discuss the upcoming testimony.

    Daniel Kaffee, Joanne Galloway
  59. 59. INT. Markinson's Room - DAY

    Markinson writes a letter and commits suicide.

    Matthew Markinson
  60. 60. INT. Courtroom - DAY

    Downey's testimony falls apart under Ross's cross-examination.

    Daniel Kaffee, Joanne Galloway, Harold Dawson, Louden Downey, Jack Ross, Julius Alexander Randolph
  61. 61. INT. Kaffee's Apartment - NIGHT

    Kaffee, Jo, and Sam deal with the fallout of the trial and Markinson's death.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  62. 62. EXT. Suburban Street - NIGHT

    Kaffee and Sam find Jo walking home.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  63. 63. EXT. SUBURBAN STREET - NIGHT

    Kaffee and Sam catch up to Jo on the street to apologize and convince her to put Jessep on the stand.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  64. 64. INT. KAFFEE'S APARTMENT - AFTERNOON

    Kaffee, Jo, and Sam strategize about the case and Jessep's testimony.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg
  65. 65. INT. COMPUTER ROOM - DUSK

    Kaffee retrieves a printout from the printer.

    Daniel Kaffee
  66. 66. INT. KAFFEE'S OFFICE - EARLY EVENING

    Kaffee reviews the printout and calls Sam.

    Daniel Kaffee, Sam Weinberg
  67. 67. INT. KAFFEE'S APARTMENT - NIGHT

    Sam prepares to leave for Andrews Air Force Base.

    Joanne Galloway, Sam Weinberg
  68. 68. INT. COURTHOUSE CORRIDOR - DAY

    Kaffee and Jo discuss the upcoming testimony.

    Daniel Kaffee, Joanne Galloway
  69. 69. INT. ANTE-ROOM - DAY

    Jo warns Kaffee about the risks of his plan.

    Daniel Kaffee, Joanne Galloway
  70. 70. INT. COURTROOM - DAY

    Jessep testifies and is cross-examined by Kaffee.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg, Nathan Jessep, Jack Ross, Julius Alexander Randolph
  71. 71. INT. COURTROOM - DAY

    Kaffee cross-examines Jessep, leading to a confession about the Code Red order.

    Daniel Kaffee, Nathan Jessep, Jack Ross, Julius Alexander Randolph
  72. 72. INT. COURTROOM - LATE AFTERNOON

    The jury returns a verdict; Dawson and Downey are found guilty of conduct unbecoming.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg, Harold Dawson, Louden Downey, Jack Ross
  73. 73. EXT. OUTSIDE THE COURTHOUSE - DUSK

    Kaffee and Galloway share a moment after the trial concludes.

    Daniel Kaffee, Joanne Galloway, Sam Weinberg

Dialogue examples

I'm sorry, your time's run out. What do we have for the losers, Judge? Well, for our defendants it's a lifetime at exotic Fort Levenworth. And for defense counsel Kaffee? That's right -- it's -- a court -- martial. Yes, Johnny, after falsely accusing a marine officer of conspiracy, Lt. Kaffee will have a long and prosperous career teaching typewriter maintenance at the Rocco Columbo School for Women. Thank you for playing "Should We or Should-We-Not Follow the Advice of the Galacticly Stupid".

Daniel Kaffee / Scene 61

I have an obligation to tell you that if you accuse Kendrick or Jessep of any crime without proper evidence, you'll be subject to Court-Martial for professional misconduct. And that's something that'll be stapled to every job application you ever fill out. Markinson's not gonna hold up, he's a crazy man. I'm not saying this to intimidate you. I'm being your lawyer.

Jack Ross / Scene 50

Bullshit! You could've gotten it by picking up the phone and calling any one of a dozen departments at the Pentagon. You didn't want the transfer order. You wanted to see Jessep's reaction when you asked for the transfer order. You had an instinct. And it was confirmed by Markinson. Now damnit, let's put Jessep on the stand and end this thing!

Joanne Galloway / Scene 61

Yes sir. That day, sir. Friday. The Pick-up Private -- sir, that's what we call the fella who drops us at our posts and picks us up... also, 'cause he can get girls in New York City -- the Pick-up Private got a flat... Right at 39. He pulled up and blam! ...A blowout-with no spare. The two of us had to double-time it back to the barracks.

Louden Downey / Scene 60

With the evidence we've got? Not in a million years. But here's the thing -- and there's really no way of getting around this -- neither Lionel Kaffee nor Sam Weinberg are lead counsel for the defense in the matter of U.S. versus Dawson and Downey. So there's only one question. What would you do?

Sam Weinberg / Scene 61

You also got it in the jury's head that we're afraid of the doctor. You object once so they can hear you say he's not a criminologist. You keep after it and it looks like this great cross we did was just a bunch of fancy lawyer tricks. It's the difference between paper law and trial --

Sam Weinberg / Scene 43

I'm gonna get you a deal. Some kind of immunity with the prosecutor. In about four days, you're gonna appear as a witness for the defense, and you're gonna tell the court exactly what you told me. Right now I'm gonna check you into a motel, and we're gonna start from the beginning.

Daniel Kaffee / Scene 48

The transfer order that Parkinson signed is phoney. And Jessep's statement that the six a.m. flight was the first available is a lie, we're checking the tower chief's log. But in the meantime I'm gonna put the Apostle Jon Kendrick on the stand and see if we can't have a little fun.

Daniel Kaffee / Scene 50

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