- Fake American: Hugh Jackman as Stanley.
- Money, Dear Boy: Halle Berry was given a $500,000 bonus to expose her breasts.
- Throw It In!: Don Cheadle came up with the bit where he hits a guy with the door.
- Unintentional Period Piece:
- The film was released in the very last months before the War on Terror began. After which, it became very clear that fighting terrorism is a lot more complicated than Gabriel's "just kill the bad guys and make sure everybody else gets terrorized into thinking things twice" plan.
- Gabriel's soul patch was a brief fad of the early 2000s.
- The film's heavy use of Hollywood Hacking comes from a time before mainstream audiences understood that plugging seven monitors into a computer doesn't make it a supercomputer.
- It's not that plugging in a bunch of monitors makes it a supercomputer. It's that being able to link seven monitors simultaneously like that could only be done by a very powerful computer of the time.
- What Could Have Been:
- The original screenplay draft had a very different take on the Gabriel Shear character. He was first written as a mercenary whose plan for the stolen DEA funds had him joining forces with military and intelligence figures and planning to destroy corrupt politicians, and had several lengthy monologues in which U.S. Agents listened to him and then joined his crusade on the spot. While the funding and covert war angle was maintained, Skip Woods later remade Gabriel Shear into a patriotic agent who seeks to destroy world terrorists and who kills the Senator, and his aide, for trying to kill him, and stop his plans.
- The climax was originally intended to be an airport shootout.
- The deleted ending had a funny moment when Ginger discovers that Stan stole back the money again and donated it to a bunch of charities.
- John Cusack and Val Kilmer were considered for Stanley.
- Nick Nolte was originally considered for the role of Senator Reisman.
Trivia / Swordfish