"When undercover FBI agent Frank Castle's wife and son are slaughtered, he becomes 'the Punisher' -- a ruthless vigilante willing to go to any length to avenge his family."
Thomas Jane
as Frank Castle / The Punisher
John Travolta
as Howard Saint
Will Patton
as Quentin Glass
Roy Scheider
as Frank Castle, Sr.
Laura Harring
as Livia Saint
Ben Foster
as Specker Dave
Samantha Mathis
as Maria Castle
James Carpinello
as Bobby Saint/ John Saint
A. Russell Andrews
as Jimmy Weeks
Eddie Jemison
as Mickey Duka
John Pinette
as Bumpo
Rebecca Romijn
as Joan
Mark Collie
as Harry Heck
Marcus Johns
as Will Castle
Omar Avila
as Joe Toro
Russell Durham Comegys
as Tattooed Mike
Antoni Corone
as T.J.
Rick Elmhurst
as Bay News 9 Newscaster
Carleth Keys
Michael Reardon
as Toro Croupier
William Haze
as EMT
Marco St. John
as Police Chief Morris
Bonnie Johnson
as Betty Castle
Veryl Jones
as Candelaria
Jim Meskimen
as Accountant #1
Jack Swanson
as Accountant #2
Alan Lilly
as Accountant #3
Terry Loughlin
as Spoon
Marc Macaulay
as Dante
Kevin Nash
as The Russian
Tom Nowicki
as Lincoln
Sonny Surowiec
as Saint Puerto Rico Enforcer
Steve Raulerson
as Yuri Astrov
Robin O'Dell
as Field Reporter
Eduardo Yáñez
as Mike Toro
Hank Stone
as Cutter
Nick Loren
as Agent Moss (uncredited)
Tom Akos
as Gunman at Club (uncredited)
John Baker
as News Reporter (uncredited)
David Broitman
as Kyle (uncredited)
Jeff Chase
as Enforcer (uncredited)
Georgia Chris
as Reporter (uncredited)
Darla Delgado
as Castle Family Member (uncredited)
Charleene Closshey
as Castle Family Friend (uncredited)
Michael Thomas Dunn
as Beach Visitor (uncredited)
Douglas Embry
as Casino Gambler (uncredited)
Hatcher Flaschen
as Sales Person (uncredited)
Chris Gibson
as FBI Agent (uncredited)
Michael A. Quill
as Lieutenant (uncredited)
Matt Weber
as Major Mars (uncredited)
Heather Trzyna
Jimmy Star
Kassie Spielman
Gustavo Pérez
as Mafia Thug (uncredited)
Sebastian Cage
as Frantic Businessman (uncredited)
Angelina Riposta
as Nightclub Patron (uncredited)
Matt Totty
as Bar Manager for Howard Saint (uncredited)
Avi Arad
Producer
Gale Anne Hurd
Jonathan Hensleigh
Director
Sarah Payan
Dialogue Editor
Conrad W. Hall
Director of Photography
Pam Dixon
Casting
Lisa Tomczeszyn
Costume Design
Jennifer Badger
Stunt Double
Dane Farwell
Stunts
Chick Bernhard
Kevin Feige
Executive Producer
Linda Favila
Associate Producer
Anson Downes
Christopher Eberts
Andreas Schmid
Steven Kemper
Editor
Andreas Grosch
Co-Producer
Christopher Roberts
John H. Starke
Stan Lee
Jeff Gullo
Russell Engels
Gaffer
Michael Z. Hanan
Production Design
Gene Page
Still Photographer
David Neil Enfinger
Picture Car Coordinator
Stephen P. Durante
Leadman
Danny Mortenson
Transportation Coordinator
Gary Hymes
Stunt Coordinator
Ray Boniker
First Assistant Editor
John Hansen
Art Direction
Sondra Dee Boyachek
Production Coordinator
Marco Streccioni
Sound Engineer
Casey Hallenbeck
Set Decoration
Miguel Sánchez
Security
Unit Production Manager
Michael Hatzer
Color Timer
Michael Metzel
Construction Coordinator
Driver
Kiley Fascia
Production Supervisor
Rickley W. Dumm
Sound Effects Editor
Gina B. Cranham
Set Designer
Michele Baylis
Hairstylist
Brad Sherman
Sound Re-Recording Mixer
Janet Fries Eckholm
Post Production Supervisor
Brett Botula
Location Manager
Dave Jordan
Music Supervisor
Tim Cooney
Sound Mixer
Stephen I. Erdberg
Set Decoration Buyer
Kathe Swanson
Hair Department Head
Amy Leigh Johnson
Unit Publicist
Randa Squillacote
Key Hair Stylist
Gene Warren Jr.
Visual Effects Supervisor
Sheilah Sullivan
Production Accountant
Kelly Cabral
Supervising Sound Editor
Michael France
Writer
Gerry Conway
Characters
Ari Arad
Marc Wostak
Rigging Gaffer
Makeup Artist
Rodger Jacobs
M. Todd Henry
Camera Operator
Michael Schmidt
Boom Operator
Gary Walker
Richard Fojo
Ai-Ling Lee
Robert Ulland
Steadicam Operator
Larry Markart
24 Frame Playback
Yolanda Toussieng
Thomas O'Neil Younkman
Casey Osborne
Rigging Grip
Bryce Shields
Video Assist Operator
Eric Swanek
First Assistant Camera
Michelle Bühler
Sharon Vise
Gary D. Thornton
Leslie Huntley
Visual Effects Producer
Jane Johnson
Kimberly Mullen
Mark Mullen
Sue Rhoden
Seamstress
John Cano
Art Department Coordinator
Deirdre Horgan
Script Supervisor
Jay Palomino
Transportation Captain
Arlan Jay Vetter
Dave Jackson
Assistant Editor
Paul Timothy Carden
Charles Guanci Jr.
Armorer
Kevin Harris
Special Effects Coordinator
Jonathan Short
Assistant Art Director
Clark Campbell
Rosa Palomo
John Kestner
Transportation Co-Captain
Jason King
Dave Tinsley
Music Editor
Jon Taylor
Chris Purser
Assistant Property Master
Carol Demarti
Ager/Dyer
George Patsos
Key Grip
Earl Perque
Grip
Lee Grimes
Key Makeup Artist
Ricou Browning Jr.
Marine Coordinator
Agnes Rodriguez
Camera Loader
David Sardi
First Assistant Director
Don Cinderella
Set Dresser
Robbie Bolick
Title Designer
Richard Oswald
Second Assistant Director
Robert Mickelson
Casting Assistant
Pamela Alessandrelli
Assistant Production Coordinator
Barbara Harris
ADR Voice Casting
Aynee Osborn
Assistant Sound Editor
Bobby Tamkin
Musician
Carlo Siliotto
Original Music Composer
Donna Evans
David Hanan
Art Department Production Assistant
Laurel Klick
Digital Supervisor
Ellen Jacoby
Extras Casting
Gloria Berra
Costumer
Ben Wolcott
Graphic Designer
Carl Beyer
Visual Effects Production Manager
Thomas Lowry
Best Boy Grip
Cheryl McHugh
Payroll Accountant
Marisa Clayton
Post Production Coordinator
Ryan Krayser
Key Set Production Assistant
Second Unit Director
Layron DeJarnette
Opening Title Sequence
Michael Russell
Technical Advisor
Eric Thompson
ADR Mixer
Gary Coppola
Foley Mixer
Jeff George
Camera Production Assistant
Ross Jensen
First Assistant Accountant
Steve Battaglia
Second Second Assistant Director
Richard J. Brock
Second Assistant Camera
Hillary Murray
Digital Color Timer
Kelly Pontillo
Production Secretary
Chris Navarro
ADR Recordist
Vladislav Boyadjiev
Sound Assistant
Rick Callan
Location Assistant
James J. Green
Dolly Grip
Shawn Boyachek
Assistant Location Manager
Steven Fagerquist
Compositing Artist
Ted Boonthanakit
Storyboard Artist
Mary Lou Byrd
Wardrobe Supervisor
Keith Jackson
Location Production Assistant
Jojo Villanueva
Music Coordinator
Noelle Coughlan
Assistant Accountant
Julie S. Siegmund
Key Set Costumer
Edward Steidele
Foley Artist
Marvin Lee
Taryn Arleo
Extras Casting Assistant
Dan Wilkerson
On Set Dresser
Peter Donald Badalamenti II
Michael H. Clark
Special Effects Technician
Conductor
Brian Smallwood
Digital Compositor
Leo Corey Castellano
Assistant Makeup Artist
Ramjasha Rhodes
Visual Effects Production Assistant
Eric Putz
Colorist
David McElroy
Property Master