Poster for The Punisher

The Punisher

1989, action, suspense

89 minutes

The avenging angel of Marvel Comics fame comes brilliantly to life in this searing action-adventure thriller! Dolph Lundgren stars as Frank Castle, a veteran cop who loses his entire family to a mafia car bomb. His ex-partner believes Castle survived the...

Last rated on

?

Recommended

?

based on 0 users

4.4

based on 2 critics

Cast

Dolph Lundgren

Dolph Lundgren

Frank Castle / The Punisher

Louis Gossett Jr.

Louis Gossett Jr.

Jake Berkowitz

Jeroen Krabbé

Jeroen Krabbé

Gianni Franco

Kim Miyori

Lady Tanaka

Bryan Marshall

Bryan Marshall

Dino Moretti

Nancy Everhard

Nancy Everhard

Sam Leary

Barry Otto

Barry Otto

Shake

Brian Rooney

Brian Rooney

Tommy Franco

Zoshka Mizak

Tanaka's Daughter

Larry McCormick

Larry McCormick

TV Newsreader

Todd Boyce

Todd Boyce

Terrone

Lani John Tupu

Lani John Tupu

Laccone

Christian Manon

Christian Manon

French Leader

Brooke Anderson

Annie Castle

John Samaha

Elevator Repairman

Ken Wayne

Bartender

Roslyn Gentle

Reporter

Aku Kadogo

Reporter

Char Fontane

Laurie Silver

May Lloyd

Julie Castle

Crew

Art

Peta Lawson

Art direction

Norma Moriceau

Production design

Camera

Costume and make-up

Norma Moriceau

Costume design

Jan Zeigenbein

Hairstylist

Joan Petch

Hairstylist

Sherry Hubbard

Makeup artist

Cassie Hanlon

Makeup artist

Directing

Mark Goldblatt

Mark Goldblatt

Director

Editing

Tim Wellburn

Editor

Production

Simon Heath

Associate producer

Mace Neufeld

Associate producer

Melissa Skoff

Casting

Su Armstrong

Co-producer

Barry Bernardi

Barry Bernardi

Executive producer

Robert Guralnick

Executive producer

Sound

Writing

Boaz Yakin

Boaz Yakin

Writer

Visual effects

What is Veboli?

Veboli provides personal movie advice, so you can easily choose the right movie to watch. Learn more

Stay up to date?

Read the Veboli blog

Instagram
Instagram
LinkedIn
Twitter

Got a question?

Send us a message

English

Largescale poster for The Punisher

Distribution

10

9

8

7

6

5

4

3

2

1

0

Distribution

10

9

8

7

6

5

4

3

2

1

0