The Punisher (2004)

Punisher (2004)

The Punisher (2004)

rated-r-white  | 124 minutes

This Is Not Revenge. It’s Punishment!

This dark action film, based on the comic book series, follows FBI agent Frank Castle (Thomas Jane) as he transforms into the vengeful Punisher after criminals murder his family, including his wife and son. Castle is gravely injured in the attack and believed to be dead by Howard Saint (John Travolta), the crime lord who ordered the hit. Following his recovery, Castle becomes a heavily armed vigilante who will stop at nothing to exact revenge on Saint and dismantle his underworld empire.

Directed by Jonathan Hensleigh

Based on the Marvel comic book character.

Frank Castle
Howard Saint
Quentin Glass
Frank Castle, Sr.
Livia Saint
Spacker Dave
Maria Castle
Bobby Saint/John Saint
Jimmy Weeks
Mickey Duka

MPAA Rated R Restricted for pervasive brutal violence, language and brief nudity


The Punisher was released domestically on April 16, 2004 and spent a total of 11.4 weeks (80 days) in theaters.

Production Budget
Estimated Budget $33 million
Box Office Revenue
Domestic Box Office
International Box Office
Worldwide Box Office $54,700,105

A Lions Gate Entertainment presentation in association with Marvel Enterprises of a Valhalla Motion Pictures production and VIP2 / VIP3 / Artisan co-production.

Thomas JaneThomas Jane was born February 22, 1969 in Baltimore, Maryland. He is known for his roles in Face/Off (1997), The Mist (2007) and Deep Blue (1996).
John TravoltaJohn Travolta was born February 18, 1954 in Englewood, New Jersey. He is known for his roles in Pulp Fiction (1994), Face/Off (1997) and Grease (1978).
Will PattonWill Patton was born June 14, 1954 in Charleston, South Carolina. He is known for his roles in Remember the Titans (2000), Falling Skies (TV series) and Armageddon (1998).
Roy ScheiderRoy Scheider was born November 10, 1932 in Orange, New Jersey. He is known for his roles in Jaws (1975), The French Connection (1971) and All That Jazz (1979).
Laura HarringLaura Harring was born March 3, 1964 in Los Mochis, Sinaloa, Mexico. She is known for her roles in Mulholland Drive (2001), John Q (2002) and Little Nicky (2000).
Ben FosterBen Foster was born October 29, 1980 in Boston, Massachusetts. He is known for his roles in 3:10 to Yuma (2007), Lone Survivor (2013) and Pandorum (2009).
Samantha MathisSamantha Mathis was born May 12, 1970 in Brooklyn, New York. She is known for her roles in American Psycho (2000), Little Women (1994) and Buried (2010).
James CarpinelloJames Carpinello was born August 13, 1975 in Albany, New York. He is known for his roles in Gangster Squad (2013), The Great Raid (2005) and Let’s Kill Ward’s Wife (2014).
Russell AndrewsRussell Andrews is known for his roles in Straight Outta Compton (2015), All Over Me (1997) and Sweet Old World (2012).
Eddie JemisonEddie Jemison was born 1963 in New Orleans, Louisiana. He is known for his roles in Ocean’s Eleven (2001), Hung (TV series) and Bruce Almighty (2003).
John PinetteJohn Pinette was born March 23, 1964 in Boston, Massachusetts. He is known for his roles in Parker Lewis Can’t Lose (TV series), Duets (2000) and Junior (1994).
Rebecca RomijnRebecca Romijn-Stamos was born November 6, 1972 in Berkeley, California. She is known for her roles in X-Men (2000), Ugly Betty (TV series) and Femme Fatale (2002).