The Punisher There is no justice, there is only revenge. 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. Details Casts Videos Galleries Posters Title The Punisher Release Date 2004-04-15 Runtime 02 Hours 04 Minutes Genres Action Crime Drama Production Companies Lions Gate Films, VIP Medienfonds 3, Valhalla Motion Pictures, Marvel Enterprises, VIP 2 Medienfonds Production Countries Germany, United States of America Thomas Jane... Frank Castle / The Punish... John Travolta... Howard Saint... Will Patton... Quentin Glass... Roy Scheider... Frank Castle, Sr.... Laura Harring... Livia Saint... Ben Foster... Specker Dave... Samantha Mathis... Maria Castle... James Carpinello... Bobby Saint/ John Saint... A. Russell Andrews... Jimmy Weeks... Eddie Jemison... Mickey Duka... John Pinette... Bumpo... Rebecca Romijn... Joan... Mark Collie... Harry Heck... Marcus Johns... Will Castle... Omar Avila... Joe Toro... Russell Durham Comegys... Tattooed Mike... Antoni Corone... T.J.... Rick Elmhurst... Bay News 9 Newscaster... Carleth Keys... Bay News 9 Newscaster... Michael Reardon... Toro Croupier... William Haze... EMT... Marco St. John... Police Chief Morris... Bonnie Johnson... Betty Castle... Veryl Jones... Candelaria... Jim Meskimen... Accountant #1... Jack Swanson... Accountant #2... Alan Lilly... Accountant #3... Terry Loughlin... Spoon... Marc Macaulay... Dante... Kevin Nash... The Russian... Tom Nowicki... Lincoln... Sonny Surowiec... Saint Puerto Rico Enforce... Steve Raulerson... Yuri Astrov... Robin O'Dell... Field Reporter... Eduardo Yáñez... Mike Toro... Hank Stone... Cutter... Nick Loren... Agent Moss (uncredited)... Tom Akos... Gunman at Club (uncredite... John Baker... News Reporter (uncredited... David Broitman... Kyle (uncredited)... Jeff Chase... Enforcer (uncredited)... Georgia Chris... Reporter (uncredited)... Darla Delgado... Castle Family Member (unc... Charleene Closshey... Castle Family Friend (unc... Michael Thomas Dunn... Beach Visitor (uncredited... Douglas Embry... Casino Gambler (uncredite... Hatcher Flaschen... Sales Person (uncredited)... Chris Gibson... FBI Agent (uncredited)... Michael A. Quill... Lieutenant (uncredited)... Matt Weber... Major Mars (uncredited)... Heather Trzyna... Castle Family Member (unc... Jimmy Star... News Reporter (uncredited... Kassie Spielman... Castle Family Member (unc... Gustavo Pérez... Mafia Thug (uncredited)... Sebastian Cage... Frantic Businessman (uncr... Angelina Riposta... Nightclub Patron (uncredi... Matt Totty... Bar Manager for Howard Sa... The Punisher (2004) Trailer (Trailer) The Punisher Trailer HQ (2004) (Trailer) Original Size (1920x1080) Original Size (2048x1152) Original Size (1920x1080) Original Size (2048x1151) Original Size (1280x720) Original Size (1920x1080) Original Size (1920x1080) Original Size (3840x2160) Original Size (1920x1080) Original Size (3840x2160) Original Size (3840x2160) Original Size (2880x1620) Original Size (1920x1080) Original Size (1920x1080) Original Size (1920x1080) Original Size (1920x1080) Original Size (3840x2160) Original Size (2000x3000) Original Size (1000x1500) Original Size (2000x3000) Original Size (1400x2100) Original Size (1000x1500) Original Size (1000x1500) Original Size (565x837) Original Size (2000x3000) Original Size (1000x1426) Original Size (1400x2100) Original Size (1000x1500) Original Size (1400x2100) Original Size (2000x3000) Original Size (1000x1426) Original Size (1000x1426) Original Size (1000x1500) Original Size (1000x1500) Original Size (1476x2197) Original Size (800x1200) Original Size (500x858) Original Size (1400x2100) Original Size (1000x1426) Original Size (1000x1500) Original Size (1538x2307) Original Size (800x1200) Original Size (500x750) Original Size (2000x3000) Original Size (1000x1500) Original Size (800x1200) Original Size (667x1000) Original Size (2000x2827) Original Size (1400x2100) Original Size (838x1186) Original Size (751x1080) Original Size (900x1289) Original Size (706x1000) Original Size (1000x1426) Original Size (800x1200) Original Size (800x1200) Original Size (2000x3000) Original Size (1000x1500) Original Size (1000x1500) Original Size (1000x1500) Original Size (2000x3000) Original Size (565x861) Original Size (1401x2100) Original Size (1000x1500) Original Size (800x1200) Original Size (600x800) Original Size (1000x1426) Original Size (1000x1500) Original Size (2000x3000) Original Size (600x800) Original Size (1000x1500) Original Size (1000x1426) Original Size (1000x1426) Original Size (1000x1426) Original Size (1000x1426) Original Size (1000x1426) Original Size (500x750) Original Size (1000x1500) Original Size (1000x1500) Original Size (1000x1500) Original Size (1000x1500) Original Size (800x1200) Original Size (1400x2100) Original Size (2000x3000) Original Size (1400x2100) Original Size (1400x2100) Original Size (1512x2268) Original Size (1000x1480) Original Size (1000x1500) Original Size (500x750)