Scripts
SWORDFISH poster

2001

SWORDFISH script

Gabriel Shear, a criminal mastermind, recruits disgraced hacker Stanley Jobson to steal billions from a secret government fund, promising Stanley custody of his daughter. Stanley agrees, unaware that Gabriel plans to use the money for vigilantism and that Gabriel's associate, Ginger, is a DEA agent, leading to a chaotic bank heist with hostages. During the heist, Stanley seemingly sabotages the transfer, leading to Ginger's apparent death and Gabriel's escape in a helicopter, which Stanley then shoots down. Ultimately, Gabriel and Ginger are revealed to have faked their deaths, successfully transferring the money and escaping, leaving Stanley to reunite with his daughter, having outsmarted everyone.

Writer
Skip Woods
IMDb ID (imdb_id)
tt0244244
Script date
January 2001
115Scenes
11Characters
78Pages
8Dialogue samples

Save the Cat beat sheet

SWORDFISH Save the Cat analysis

Cyber-thief Stanley teams with hacker Gabriel to pull off a digital heist, but finds himself dragged through betrayal, gun battles, and personal loss.

Open full beat sheet
80

Key characters

Stanley Jobson

Stanley Jobson is listed as Protagonist. A brilliant hacker, formerly the most dangerous in America, struggling to regain custody of his daughter. In the parsed data, Stanley Jobson is connected to 50 scenes, 17 dialogue lines, 17 text mentions, first appearing around scene 1.

50 scenes / 17 dialogue lines

Gabriel Shear

Gabriel Shear is listed as Antagonist. A charismatic, wealthy, and dangerous criminal mastermind who believes he is protecting American freedom. In the parsed data, Gabriel Shear is connected to 40 scenes, 37 dialogue lines, 37 text mentions, first appearing around scene 1.

40 scenes / 37 dialogue lines

Agent Roberts

Agent Roberts is listed as Supporting. A cynical, burnt-out FBI agent who previously led a cyber-crime task force. In the parsed data, Agent Roberts is connected to 22 scenes, 8 dialogue lines, 8 text mentions, first appearing around scene 1.

22 scenes / 8 dialogue lines

Ginger Knowles

Ginger Knowles is listed as Supporting. A beautiful and mysterious woman who works for Gabriel but is secretly a D.E.A. agent. In the parsed data, Ginger Knowles is connected to 19 scenes, 9 dialogue lines, 9 text mentions, first appearing around scene 27.

19 scenes / 9 dialogue lines

Marco

Marco is listed as Supporting. One of Gabriel's armed men. In the parsed data, Marco is connected to 12 scenes, first appearing around scene 3.

12 scenes / 0 dialogue lines

Axl Torvalds

Axl Torvalds is listed as Supporting. A European hacker wanted for electronic crimes, used by Gabriel. In the parsed data, Axl Torvalds is connected to 11 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 23.

11 scenes / 3 dialogue lines

A.D. Joy

A.D. Joy is listed as Supporting. Assistant Director of the FBI. In the parsed data, A.D. Joy is connected to 8 scenes, 4 dialogue lines, 4 text mentions, first appearing around scene 6.

8 scenes / 4 dialogue lines

Holly Jobson

Holly Jobson is listed as Supporting. Stanley's ten-year-old daughter. In the parsed data, Holly Jobson is connected to 7 scenes, first appearing around scene 61.

7 scenes / 0 dialogue lines

Senator James Reisman

Senator James Reisman is listed as Supporting. A U.S. Senator involved in the Vortex operation. In the parsed data, Senator James Reisman is connected to 5 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 25.

5 scenes / 3 dialogue lines

Darwin Kaplan

Darwin Kaplan is listed as Supporting. The President's aide. In the parsed data, Darwin Kaplan is connected to 5 scenes, 1 dialogue line, 1 text mention, first appearing around scene 81.

5 scenes / 1 dialogue lines

Melissa

Melissa is listed as Supporting. Stanley's ex-wife. In the parsed data, Melissa is connected to 3 scenes, 1 dialogue line, 1 text mention, first appearing around scene 32.

3 scenes / 1 dialogue lines

Scene outline

  1. 1. INT. STARBUCKS COFFEE SHOP - MORNING

    Gabriel, Stanley, and Roberts discuss the realism of cinema while SWAT teams surround the shop.

    Gabriel Shear, Stanley Jobson, Agent Roberts
  2. 2. EXT. STARBUCKS COFFEE SHOP - DAY

    Gabriel and Stanley exit the shop into a chaotic scene of police and news media.

    Gabriel Shear, Stanley Jobson
  3. 3. INT. BANK - DAY

    Gabriel oversees hostages wearing explosive collars inside the bank.

    Gabriel Shear, Marco
  4. 4. EXT. BANK - DAY

    A hostage is dragged out of the bank.

    Marco
  5. 5. INT. BANK - DAY

    Gabriel calls the command center.

    Gabriel Shear
  6. 6. INT. STARBUCKS COFFEE SHOP - DAY

    A.D. Joy and Roberts manage the crisis from the command center.

    Agent Roberts, A.D. Joy
  7. 7. EXT. BANK - DAY

    SWAT teams move into position.

  8. 8. INT. BANK - DAY

    Gabriel explains the explosive collars to the authorities.

    Gabriel Shear
  9. 9. EXT. BANK - DAY

    Sharpshooters target the bank.

    Marco
  10. 10. INT. BANK - DAY

    Stanley is held captive.

    Stanley Jobson
  11. 11. INT. STARBUCKS - DAY

    Roberts and Joy realize the danger.

    Agent Roberts, A.D. Joy
  12. 12. INT. BANK - DAY

    Gabriel warns the authorities.

    Gabriel Shear
  13. 13. INT. STARBUCKS - DAY

    Roberts tries to stop the intervention.

    Agent Roberts
  14. 14. INT. BANK - DAY

    Gabriel continues his warning.

    Gabriel Shear
  15. 15. EXT. BANK - DAY

    SWAT moves in.

    Marco
  16. 16. INT. STARBUCKS - DAY

    Joy tries to stop the fire.

    A.D. Joy
  17. 17. EXT. BANK - DAY

    The merc is shot.

    Marco
  18. 18. INT. BANK - DAY

    Stanley reacts.

    Stanley Jobson
  19. 19. EXT. BANK - DAY

    The hostage is killed by the explosion.

  20. 20. EXT. STARBUCKS COFFEE SHOP - DAY

    Ball bearings hit the shop.

  21. 21. INT. STARBUCKS COFFEE SHOP - DAY

    Confusion inside the shop.

  22. 22. EXT. STARBUCKS COFFEE SHOP - DAY

    Ball bearings roll.

  23. 23. INT. CUSTOMS (LAX) - DAY

    Axl Torvalds is detained at customs.

    Axl Torvalds
  24. 24. INT. MEZZANINE LEVEL - DAY

    Torvalds is arrested.

    Axl Torvalds
  25. 25. INT. BOARDROOM (WASHINGTON, D.C.) - DAY

    Senator Reisman and Kaplan discuss the arrest of Torvalds.

    Senator James Reisman, Darwin Kaplan
  26. 26. EXT. MIDDLE OF NOWHERE - DAY

    A Ferrari arrives at Stanley's trailer.

  27. 27. EXT. TRAILER - DAY

    Ginger visits Stanley at his trailer.

    Stanley Jobson, Ginger Knowles
  28. 28. INT. KITCHEN - DAY

    Ginger follows Stanley inside.

    Stanley Jobson, Ginger Knowles
  29. 29. INT. LIVING ROOM - DAY

    Ginger tries to convince Stanley to work for Gabriel.

    Stanley Jobson, Ginger Knowles
  30. 30. EXT. STANLEY'S TRAILER - DAY

    Stanley kicks Ginger out.

    Stanley Jobson, Ginger Knowles
  31. 31. INT. MALIBU HOUSE - DAY

    Melissa answers the phone.

    Melissa
  32. 32. INT. STANLEY'S TRAILER - DAY

    Stanley argues with Melissa about Holly.

    Stanley Jobson, Melissa
  33. 33. EXT. STANLEY'S TRAILER - DAY

    Ginger waits for Stanley.

    Stanley Jobson, Ginger Knowles
  34. 34. INT. FBI INTERROGATION ROOM - NIGHT

    Agent Roberts interrogates Axl Torvalds, who is being protected by his lawyer. Roberts eventually forces the lawyer out and pressures Torvalds for information.

    Agent Roberts, Axl Torvalds
  35. 35. INT. VIEWING ROOM - NIGHT

    Bad agents watch the interrogation and contact A.D. Joy.

    A.D. Joy, Agent Roberts, Axl Torvalds
  36. 36. EXT. PRAGUE NIGHTCLUB - NIGHT

    Gabriel arrives at a nightclub.

    Gabriel Shear
  37. 37. INT. INTERROGATION ROOM - NIGHT

    Torvalds continues his interrogation.

    Axl Torvalds
  38. 38. EXT. PRAGUE NIGHTCLUB - NIGHT

    Gabriel moves through the crowd.

    Gabriel Shear
  39. 39. INT. INTERROGATION ROOM - NIGHT

    Torvalds explains how he works for Gabriel.

    Axl Torvalds
  40. 40. EXT. LAX - NIGHT

    Stanley and Ginger arrive at LAX.

    Stanley Jobson, Ginger Knowles
  41. 41. INT. PRAGUE NIGHTCLUB - NIGHT

    Gabriel watches the crowd from a balcony.

    Gabriel Shear
  42. 42. INT. FBI INTERROGATION ROOM - NIGHT

    Roberts is called away from the interrogation.

    Agent Roberts, Axl Torvalds
  43. 43. INT. HALLWAY - NIGHT

    Roberts leaves the interrogation area.

    Agent Roberts
  44. 44. INT. VIEWING ROOM - NIGHT

    Bad Agent #2 prepares to kill Torvalds.

    Axl Torvalds
  45. 45. INT. INTERROGATION ROOM - NIGHT

    Torvalds mocks the mirror.

    Axl Torvalds
  46. 46. INT. VIEWING ROOM - NIGHT

    Bad Agent #2 aims at Torvalds.

  47. 47. INT. INTERROGATION ROOM - NIGHT

    Torvalds is targeted.

    Axl Torvalds
  48. 48. INT. VIEWING ROOM - NIGHT

    Bad Agent #2 fires.

  49. 49. INT. HALLWAY - NIGHT

    Roberts moves through the hallway.

    Agent Roberts
  50. 50. INT. COFFEE ROOM - NIGHT

    Roberts realizes he was tricked.

    Agent Roberts, A.D. Joy
  51. 51. INT. HALLWAY - NIGHT

    Roberts rushes back.

    Agent Roberts
  52. 52. INT. INTERROGATION ROOM - NIGHT

    Roberts finds the bodies.

    Agent Roberts
  53. 53. INT. PRAGUE NIGHTCLUB - NIGHT

    Description of the nightclub.

  54. 54. INT. VIP SECTION - NIGHT

    Stanley meets Gabriel and is tested.

    Stanley Jobson, Ginger Knowles, Gabriel Shear, Marco
  55. 55. INT. CLUB - REST ROOM - NIGHT

    Stanley and Ginger argue in the restroom.

    Stanley Jobson, Ginger Knowles
  56. 56. EXT. PRAGUE VALET - NIGHT

    Gabriel meets Stanley outside.

    Gabriel Shear, Stanley Jobson
  57. 57. INT. FBI LAB - NIGHT

    FBI agents analyze footage of Stanley.

    Agent Roberts
  58. 58. EXT. GABRIEL'S HOUSE - POOL - NIGHT

    Gabriel questions Stanley about his hacking methods.

    Gabriel Shear, Stanley Jobson, Ginger Knowles
  59. 59. INT. GABRIEL'S LIVING ROOM - NIGHT

    Gabriel shows Stanley his supercomputer setup and proposes a job to create a worm to break into a 512-bit encrypted network for ten million dollars. Stanley agrees and they shake hands.

    Gabriel Shear, Stanley Jobson, Ginger Knowles
  60. 60. EXT. POOL - DAY

    Stanley visits Ginger by the pool. They share a moment, and Stanley borrows her car to visit his daughter.

    Stanley Jobson, Ginger Knowles
  61. 61. EXT. NEWTON MONTESSORI SCHOOL - DAY

    Holly waits for her father outside her school.

    Holly Jobson
  62. 62. EXT. NEWTON MONTESSORI SCHOOL - LATER

    Holly attempts to call her mother.

    Holly Jobson
  63. 63. INT. MALIBU HOUSE - DAY

    Melissa is passed out while the phone rings.

    Melissa
  64. 64. EXT. NEWTON MONTESSORI SCHOOL - DAY

    Stanley surprises Holly at school and they reunite.

    Stanley Jobson, Holly Jobson
  65. 65. EXT. MALIBU HOUSE - DAY

    Stanley drops Holly off and is confronted by federal agents.

    Stanley Jobson, Agent Roberts, Holly Jobson
  66. 66. EXT. SHEER CLIFF - DAY

    Stanley falls down a steep cliff.

    Stanley Jobson
  67. 67. EXT. MALIBU HOUSE (STREET) - DAY

    Roberts pursues Stanley down the cliff.

    Agent Roberts
  68. 68. EXT. SHEER CLIFF - DAY

    Stanley and Roberts slide down the cliff toward the highway.

    Stanley Jobson, Agent Roberts
  69. 69. EXT. BEACH - DAY

    Stanley is caught by Roberts on the beach.

    Stanley Jobson, Agent Roberts
  70. 70. INT. GABRIEL'S HOUSE - GINGER'S ROOM - DAY

    Stanley confronts Ginger about her wire, and she reveals she is DEA.

    Gabriel Shear, Stanley Jobson, Ginger Knowles
  71. 71. INT. GABRIEL'S HOUSE - LIVING ROOM - DAY

    Stanley works on the computer while Gabriel and Ginger watch.

    Gabriel Shear, Stanley Jobson, Ginger Knowles
  72. 72. INT. MIT BASEMENT - NIGHT

    Stanley explains how he hid his worm in an old PDP-10 machine.

    Stanley Jobson
  73. 73. INT. MIT BASEMENT - NIGHT

    Stanley activates the machine.

    Stanley Jobson
  74. 74. INT. MIT BASEMENT - NIGHT

    The PDP-10 machine powers up.

  75. 75. INT. MIT BASEMENT - NIGHT

    Code appears on the screen.

    Gabriel Shear, Stanley Jobson, Ginger Knowles
  76. 76. INT. LAMBORGHINI - DAY

    Gabriel asks Stanley if he has heard of Operation Swordfish.

    Gabriel Shear, Stanley Jobson
  77. 77. EXT. STARBUCKS - DAY

    Gabriel explains the history of the DEA front companies.

    Gabriel Shear, Stanley Jobson
  78. 78. INT. STARBUCKS - DAY

    Gabriel details the plan to steal the money.

    Gabriel Shear, Stanley Jobson
  79. 79. EXT. GABRIEL'S HOUSE - DAY

    Gabriel and Stanley return to the house.

    Gabriel Shear, Stanley Jobson
  80. 80. INT. TRAILER - DAY

    Roberts and his team monitor Gabriel's house.

    Agent Roberts

Dialogue examples

In the early Eighties the D.E.A. set up a network of dummy corporations as a government front to launder drug money and gather evidence. Problem is, the front companies started making money. Lots of money. By 1986, when Operation Swordfish was terminated, there was close to 400 million dollars in the D.E.A.'s accounts.

Gabriel Shear / Scene 77

Until a year ago I was head of the largest task force on cyber-criminals in the entire world. But, I burned out. It happens. I snapped. I shot a suspect in the fucking hand. Accident. Do you know how hard it is to work a keyboard with one hand?

Agent Roberts / Scene 34

I don't know exactly. I see the numbers. In my head. All my life. I don't answer equations, I just see the answers. Same with code. I can't explain ---

Stanley Jobson / Scene 58

I'm not here to suck your dick, Stanley, you can sit around doing the martyr thing as long as you like. He'll pay you just to meet you.

Ginger Knowles / Scene 29

Goddamn right I did. You know where I got that? From the deputy director of the F.B.I. He thought I might be interested.

Senator James Reisman / Scene 86

The body's dentals exactly match the dentals the Israeli government sent us for an ex-Mossad agent named Gabriel Shears.

A.D. Joy / Scene 110

The body's dentals exactly match the dentals the Israeli government sent us for an ex-Mossad agent named Gabriel Shears.

A.D. Joy / Scene 110

She will never be your child. You'll never have the kind of money to match Larry's lawyers in court. Forget Holly.

Melissa / Scene 32

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