Gabriel (played by John Travolta) is a protagonist in Swordfish.
Gabriel is the leader of Black Cell, a secret organization created to combat threats against the United States. He recruits and coerces Stanley into building a hydra worm, orchestrates a massive bank robbery, manipulates the authorities, and escapes with Ginger after staging his apparent death. Stanley (played by Hugh Jackman) is a protagonist in Swordfish.
Stanley is a brilliant hacker whose parole prohibits him from using computers or the internet after he infected the FBI's Carnivore program. Gabriel forces him to create the hydra, while Stanley secretly adds a back door, struggles to save Holly, and ultimately exposes Gabriel's deception. Ginger (played by Halle Berry) appears in Swordfish.
Ginger persuades Stanley to work for Gabriel and appears to be an undercover DEA agent investigating him. She is later shot during the robbery, but the apparent death is revealed as a deception: she was secretly working with Gabriel and escapes with him to Monte Carlo. Roberts (played by Don Cheadle) appears in Swordfish.
Roberts is an FBI agent who previously arrested Stanley and continues monitoring him during the investigation into Gabriel. He warns Stanley after learning about Axl Torvalds, helps rescue Holly, examines the supposed corpse, and ultimately arranges for Stanley to receive full custody of Holly. Melissa (played by Drea De Matteo) appears in Swordfish.
Melissa is Stanley's ex-wife, an alcoholic and part-time porn performer who has obtained a restraining order against him. Because of the order and Stanley's parole, he cannot see Holly. Gabriel later murders Melissa and frames Stanley for her death as leverage in the robbery. Axl Torvalds (played by Rudolf Martin) appears in Swordfish.
Axl Torvalds is another hacker whose death becomes an important warning in the investigation. Roberts tells Stanley that Axl was killed by Gabriel's operatives, helping Stanley understand the danger surrounding Gabriel and prompting him to act more cautiously while building the hydra.
Swordfish (2001) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Gabriel
(played by John Travolta) — protagonist
Gabriel is the leader of Black Cell, a secret organization created to combat threats against the United States. He recruits and coerces Stanley into building a hydra worm, orchestrates a massive bank...
Stanley
(played by Hugh Jackman) — protagonist
Stanley is a brilliant hacker whose parole prohibits him from using computers or the internet after he infected the FBI's Carnivore program. Gabriel forces him to create the hydra, while Stanley secre...
Ginger
(played by Halle Berry) — supporting
Ginger persuades Stanley to work for Gabriel and appears to be an undercover DEA agent investigating him. She is later shot during the robbery, but the apparent death is revealed as a deception: she w...
Roberts
(played by Don Cheadle) — supporting
Roberts is an FBI agent who previously arrested Stanley and continues monitoring him during the investigation into Gabriel. He warns Stanley after learning about Axl Torvalds, helps rescue Holly, exam...
Melissa
(played by Drea De Matteo) — supporting
Melissa is Stanley's ex-wife, an alcoholic and part-time porn performer who has obtained a restraining order against him. Because of the order and Stanley's parole, he cannot see Holly. Gabriel later...
Axl Torvalds
(played by Rudolf Martin) — supporting
Axl Torvalds is another hacker whose death becomes an important warning in the investigation. Roberts tells Stanley that Axl was killed by Gabriel's operatives, helping Stanley understand the danger s...
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Roberts → Stanley
(Professional Former Arresting Officer)
Roberts had previously arrested Stanley and later follows him while monitoring his activities.
Ginger → Stanley
(Professional Recruiter)
Ginger persuades Stanley to work for Gabriel after his parole prohibits him from accessing computers and the internet.
Gabriel → Stanley
(Professional Coerced Employer)
Gabriel forces Stanley to crack a secure Defense Department server and later requires him to create the hydra worm.
Stanley → Melissa
(Romantic Former Spouses)
The plot identifies Melissa as Stanley's ex-wife and states that she has issued a restraining order against him.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Ginger → Roberts
(Narrative Deceptive Suspect)
Roberts finds a corpse believed to be Ginger, but the plot later reveals that Ginger survived and that her identity was part of the deception.
Gabriel → Melissa
(Conflict Indirect Perpetrator)
Gabriel's men abduct Stanley's daughter and frame Stanley for the murders of Melissa and her porn producer husband.
Stanley → Axl Torvalds
(Social Fellow Hacker)
Axl is identified as another hacker in Roberts's warning to Stanley about Gabriel's lethal operation.
Gabriel → Axl Torvalds
(Conflict Murderous Opponent)
Roberts tells Stanley that another hacker, Axl Torvalds, was killed by Gabriel's men.
Roberts → Gabriel
(Conflict Investigator)
Roberts is more interested in Gabriel because Gabriel does not appear in any government database, and he warns Stanley about him.
Ginger → Gabriel
(Alliance Secret Partner)
The final revelation shows that Ginger was working with Gabriel all along, and the two later withdraw the stolen money together in Monte Carlo.
Story Analysis
A coerced hacker battles a deceptive criminal operation while hidden identities and layered misdirection reshape the apparent outcome.