Trivia / The Punisher (2004)
Acting for Two: James Carpinello portrays both Bobby and John Saint.
Actor Allusion: Frank says in response to someone acknowledging he's upset over his family's death: "I get upset when the Yankees win." This is both a Mythology Gag, as Frank had always been depicted as a New Yorker, as well as an allusion to Thomas Jane's most famous prior role as Mickey Mantle in .
61* Casting Gag: James Carpinello had played John Travolta's character in a Broadway stage musical of the film.
Saturday Night Fever Deleted Role: Wizard Magazine editor Jesse Thompson appeared as a customer in the diner where Frank and Joan were before Heck comes in. He was not in the final cut.
Dyeing for Your Art:
Thomas Jane trained for nearly 7 months with the United States Navy SEALs and gained more than 20 pounds of muscle in doing so. Plus, he dyed his hair black.
Kevin Nash had to cut his hair for his role.
Ben Foster really did acquire some piercings for the part.
Stillborn Franchise: Plans for a sequel remained in Development Hell until Thomas Jane pulled out. What came next was the reboot .
Punisher: War Zone Throw It In!: Much of the torture exchange between Will Patton and Ben Foster was improvised.
What Could Have Been:
Howard Saint was originally named Bruno Costa.
Originally, The Punisher was supposed to have a sidekick, David Lieberman, alias Microchip, the Intel man. He was written out as director Jonathan Hensleigh had an intense dislike of the character.
The first scene in the movie was originally intended to be a battle set in Kuwait during the first Gulf War, but the reduction in budget rendered that impossible.
Hugh Jackman turned down the lead role in order to star in . Van Helsing This would have been the second time he played a Marvel anti-hero.
Patrick Swayze was considered for Howard Saint.
In the script, Livia Saint was supposed to commit suicide and not be killed by Howard Saint. She died the same way showed in the movie, but in the script she willingly threw herself off the bridge.