Become an IMDbPro Member Today

Get access to the leading information resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself

Follow Industry Trends

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For on IMDbPro, IMDb and Amazon Video

Keep up to date with entertainment news and follow in-development titles not available on IMDb

Start your 30-Day free trial
Already a member?

The Punisher (2004)

R
124 min | Action, Adventure, Crime

An undercover FBI agent becomes a vigilante assassin and sets out to unleash his wrath upon the corrupt businessman who slaughtered his entire family at a reunion.
Cinematographer
Editors
Jeff Gullo | Steven Kemper | John Leonetti (animated intro - extended cut)
Casting Director
Production Designer
Trending & News
MOVIEmeter
Top 5000
News articles
Box Office
Budget
$ 33,000,000
Opening Wknd
$ 13,834,527
Gross (USA)
$ 33,682,273
See all box office data

Release date
Apr 16, 2004 (United States)

Contacts

Become a member to access contact information

Cast

+ Add Cast
64 cast members
Name STARmeter Known for
A. Russell Andrews
Jimmy Weeks (as Russell Andrews) Jimmy Weeks (as Russell Andrews)   See fewer
Members only
Omar Avila
Joe Toro Joe Toro   See fewer
Members only
James Carpinello
Bobby Saint / John Saint Bobby Saint / John Saint   See fewer
Members only
Mark Collie
Harry Heck Harry Heck   See fewer
Members only
Russell Durham Comegys
Tattooed Mike (as Russ Comegys) Tattooed Mike (as Russ Comegys)   See fewer
Members only
Members only
Rick Elmhurst
Bay News 9 Newscaster Bay News 9 Newscaster   See fewer
Members only
Ben Foster
Spacker Dave Spacker Dave   See fewer
Top 5000
Michael Reardon
Toro Croupier (as Michael Francis) Toro Croupier (as Michael Francis)   See fewer
Members only
Laura Harring
Livia Saint Livia Saint   See fewer
Top 5000
William Haze
EMT (as William Hasenzahl) EMT (as William Hasenzahl)   See fewer
Members only
Thomas Jane
Frank Castle (as Tom Jane) Frank Castle (as Tom Jane)   See fewer
Top 500
Eddie Jemison
Micky Duka Micky Duka   See fewer
Members only
Marco St. John
Police Chief Morris Police Chief Morris   See fewer
Members only
Marcus Johns
Will Castle Will Castle   See fewer
Members only
Bonnie Johnson
Betty Castle Betty Castle   See fewer
Members only
Veryl Jones
Candelaria Candelaria   See fewer
Members only
Carleth Keys
Bay News 9 Newscaster Bay News 9 Newscaster   See fewer
Members only
Alan Lilly
Accountant #3 Accountant #3   See fewer
Members only
Members only
Members only
Samantha Mathis
Maria Castle Maria Castle   See fewer
Top 5000
Jim Meskimen
Accountant #1 Accountant #1   See fewer
Members only
Kevin Nash
The Russian The Russian   See fewer
Members only
Tom Nowicki
Lincoln Lincoln   See fewer
Members only
Robin O'Dell
Field Reporter Field Reporter   See fewer
Members only
Will Patton
Quentin Glass Quentin Glass   See fewer
Top 5000
Yamil Piedra
Toro Pit Boss Toro Pit Boss   See fewer
Members only
Members only
Steve Raulerson
Yuri Astrov Yuri Astrov   See fewer
Members only
Rebecca Romijn
Joan (as Rebecca Romijn-Stamos) Joan (as Rebecca Romijn-Stamos)   See fewer
Top 5000
Roy Scheider
Frank Castle, Sr. Frank Castle, Sr.   See fewer
Top 5000
Hank Stone
Cutter Cutter   See fewer
Members only
Sonny Surowiec
Saint Puerto Rico Enforcer Saint Puerto Rico Enforcer   See fewer
Members only
Jack Swanson
Accountant #2 Accountant #2   See fewer
Members only
Josh Thomas
NBC Newscaster NBC Newscaster   See fewer
Members only
John Travolta
Howard Saint Howard Saint   See fewer
Top 5000
Eduardo Yáñez
Mike Toro (as Eduardo Yanez) Mike Toro (as Eduardo Yanez)   See fewer
Members only
John Baker
News Reporter (uncredited) News Reporter (uncredited)   See fewer
Members only
David Broitman
Kyle (uncredited) Kyle (uncredited)   See fewer
Members only
Jeff Chase
Enforcer (uncredited) Enforcer (uncredited)   See fewer
Members only
Georgia Chris
Reporter (uncredited) Reporter (uncredited)   See fewer
Members only
Charleene Closshey
Castle Family Friend (uncredited) Castle Family Friend (uncredited)   See fewer
Members only
Darla Delgado
Castle Family Member (uncredited) Castle Family Member (uncredited)   See fewer
Members only
Michael Thomas Dunn
Beach Visitor (uncredited) Beach Visitor (uncredited)   See fewer
Members only
Douglas Embry
Casino Gambler (uncredited) Casino Gambler (uncredited)   See fewer
Members only
Hatcher Flaschen
Sales Person (uncredited) Sales Person (uncredited)   See fewer
Members only
Khris Gibston
FBI Agent (uncredited) FBI Agent (uncredited)   See fewer
Members only
Mary Guyer
Movie Theater Extra (uncredited) Movie Theater Extra (uncredited)   See fewer
Members only
Russell Hess
Underground Casino Winner (uncredited) Underground Casino Winner (uncredited)   See fewer
Members only
John Hill
Casino Patron (uncredited) Casino Patron (uncredited)   See fewer
Members only
Russ Isles
Bodyguard To Thomas Jane (uncredited) Bodyguard To Thomas Jane (uncredited)   See fewer
Members only
Jillian Kinsman
Nightclub Patron (uncredited) Nightclub Patron (uncredited)   See fewer
Members only
J.C. Loader
Night Club Singer (uncredited) Night Club Singer (uncredited)   See fewer
Members only
Nick Loren
Agent Moss (uncredited) Agent Moss (uncredited)   See fewer
Members only
Walter Medina
Flirt at Casino Tables (uncredited) Flirt at Casino Tables (uncredited)   See fewer
Members only
Sebastian Page
Frantic Businessman (uncredited) Frantic Businessman (uncredited)   See fewer
Members only
Gustavo Perez
Mafia Thug (uncredited) Mafia Thug (uncredited)   See fewer
Members only
Michael A. Quill
Lieutenant (uncredited) Lieutenant (uncredited)   See fewer
Members only
Kassie Spielman
Castle Family Member (uncredited) Castle Family Member (uncredited)   See fewer
Members only
Jimmy Star
News Reporter (uncredited) News Reporter (uncredited)   See fewer
Members only
Matt Totty
Bar Manager for Howard Saint (John Travolta) (uncredited) Bar Manager for Howard Saint (John Travolta) (uncredited)   See fewer
Members only
Heather Trzyna
Castle Family Member (uncredited) Castle Family Member (uncredited)   See fewer
Members only
Matt Weber
Major Mars (uncredited) Major Mars (uncredited)   See fewer
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Top 5000

Become a member to access additional data

Ratings Breakdown

6.5 / 10 | 138,413 votes