CineScope

The Perfect Weapon

The Perfect Weapon Poster

Jeff, a young delinquent, is enrolled by his father in a kenpo school, in the hopes of teaching the boy some self-discipline. Years later, Jeff's mentor, Kim, is being threatened by one of the Korean mafia families. Jeff tries to help his old friend, but is too late to prevent Kim's death at the hands of an unknown hitman. Vowing revenge, Jeff takes on all of the families, using his martial arts skills to find the man who killed his friend.

ActionDramaCrime

3.1 / 5

Release Date: 15th March 1991
Director
Mark DiSalle
Writer
David C. Wilson
Top Cast
Jeff SpeakmanJohn DyeMako
Watch Providers 🇬🇧
Apple TV
Apple TV
Amazon Video
Amazon Video
Production Companies
+1 more
Image 0
Image 1
Image 2
Image 3
Image 4
Image 5
Full Cast
Jeff Speakman Image

Jeff Speakman

Jeff Sanders

John Dye Image

John Dye

Det. Adam Sanders

Mako Image

Mako

Kim

James Hong Image

James Hong

Yung

Mariska Hargitay Image

Mariska Hargitay

Jennifer

Dante Basco Image

Dante Basco

Jimmy Ho

Beau Starr Image

Beau Starr

Capt. Carl Sanders

Seth Sakai Image

Seth Sakai

Master Lo

Professor Toru Tanaka Image

Professor Toru Tanaka

Tanaka

Clyde Kusatsu Image

Clyde Kusatsu

Detective Wong

Cary-Hiroyuki Tagawa Image

Cary-Hiroyuki Tagawa

Kai

Craig Ng Image

Craig Ng

Ponytail

John Koyama Image

John Koyama

Porsche

Roger Yuan Image

Roger Yuan

Diamond

No Image

Shaun Shimoda

Kwong

No Image

Yoshimi Imai

Wo Sam

Ralph Ahn Image

Ralph Ahn

Gi

Troy Fromin Image

Troy Fromin

Erickson

No Image

Leland Sun

KK Guard

James Lew Image

James Lew

Crewcut

No Image

Ray Sua

Tattoo

Leo Lee Image

Leo Lee

Bandana

Chris Tashima Image

Chris Tashima

Bag Man

Bill Saito Image

Bill Saito

Old Man

Al Leong Image

Al Leong

Man in Croc-Pit Bar

Branscombe Richmond Image

Branscombe Richmond

Bartender

Jeff Imada Image

Jeff Imada

Wo Sam Guard (uncredited)

Carl Ciarfalio Image

Carl Ciarfalio

Man in Alley

Philip Tan Image

Philip Tan

Desk Guard

Thomas Rosales Jr. Image

Thomas Rosales Jr.

Man in Alley

Gary Price Image

Gary Price

Cop Driver

Al Goto Image

Al Goto

Yung's Guard (uncredited)

Will Leong Image

Will Leong

Man in Croc-Pit Bar (uncredited)

No Image

Tom Hermann

Teen Jeff

No Image

Micah Roberts

Young Jeff

No Image

Ryan Bohannon

Young Adam

No Image

Justin Webb

Teen Adam

No Image

Nikki Feemster

Young Jennifer

No Image

Cha Cha Sandoval-McMahon

Lady at Bank

No Image

Don Pulford

Cop Partner

No Image

Al Jones

Cop

No Image

Tom Elliott

Cop

No Image

Francine Lee

Snake Lady

No Image

Phil Chong

Elevator Guard

No Image

Roger Ito

Dance Couple

No Image

Simone Boisseree

Dance Couple

No Image

Lou Voiler

Kaplan

No Image

Alan Stock

Taylor

No Image

Mark DiSalle

The Coach

Cole S. McKay Image

Cole S. McKay

Man in Alley

No Image

Greg Landerer

Flagman

Robert Apisa Image

Robert Apisa

Man with Red Bandana

Gregory J. Barnett Image

Gregory J. Barnett

Killed Cop (uncredited)

Kenny Endoso Image

Kenny Endoso

Wo Sam Guard

Ken Hanes Image

Ken Hanes

Detective (uncredited)

Mario Roberts Image

Mario Roberts

Cop

Full Crew
No Image

Mark DiSalle

Director

No Image

David C. Wilson

Writer

No Image

Nancy Ramey

Production Accountant

No Image

Gladys Vega

Assistant Editor

Rosine 'Ace' Hatem Image

Rosine 'Ace' Hatem

Stunts

Jeff Imada Image

Jeff Imada

Stunts

Jon H. Epstein Image

Jon H. Epstein

Stunts

Gary Chang Image

Gary Chang

Original Music Composer

Al Leong Image

Al Leong

Stunts

Robert Apisa Image

Robert Apisa

Stunts

Rick Avery Image

Rick Avery

Stunt Coordinator

Gregory J. Barnett Image

Gregory J. Barnett

Stunts

No Image

Bobby Bass

Stunts

No Image

Shifuji Shaurya Bharadwaj

Stunts

No Image

Ken Blazer

Stunts

John Branagan Image

John Branagan

Stunts

Jeff Cadiente Image

Jeff Cadiente

Stunts

No Image

Caprio

Stunt Double

No Image

George Cheung

Stunts

No Image

Yukio G. Collins

Stunts

No Image

Monty Cox

Stunts

No Image

James N. Diggs

Stunts

Eddy Donno Image

Eddy Donno

Stunts

Kenny Endoso Image

Kenny Endoso

Stunts

No Image

Andy Epper

Stunts

No Image

Richard Epper

Stunts

No Image

Greg Gault

Stunts

No Image

Ted Gincig

Stunts

Al Goto Image

Al Goto

Stunts

Steve Hart Image

Steve Hart

Stunts

No Image

Bryan Hawkins

Stunts

Brian Imada Image

Brian Imada

Stunts

No Image

Steven D. Ito

Stunts

No Image

Peter Lai

Stunts

No Image

Lane Leavitt

Stunts

Will Leong Image

Will Leong

Stunts

Scott Leva Image

Scott Leva

Stunts

Craig Ng Image

Craig Ng

Stunts

No Image

Frank Orsatti

Stunts

No Image

Rex Pierson

Stunts

No Image

Gary Pike

Stunts

No Image

Craig Shugart

Stunts

Erik Stabenau Image

Erik Stabenau

Stunts

No Image

Scott G. Stone

Stunts

No Image

Jon Switzer

Stunts

No Image

Gary Toy

Stunts

No Image

Steve Vandeman

Stunts

Dick Warlock Image

Dick Warlock

Stunts

No Image

Tim Werner

Stunts

Glenn R. Wilder Image

Glenn R. Wilder

Stunt Coordinator

No Image

Danny Wong

Stunts

No Image

Merritt Yohnka

Stunts

No Image

Marsha Blackburn

Still Photographer

No Image

John Buckley

Chief Lighting Technician

No Image

John Buckner

First Company Grip

No Image

Doug Chartier

Grip

No Image

Todd Dos Reis

Camera Loader

No Image

Cobie Fair

Second Company Grip

No Image

Scott Hering

Second Assistant Camera

No Image

Andy C. Huber

Electrician

No Image

Mark R. Jackson

First Assistant Camera

No Image

Philip Lee

Camera Operator

No Image

Tom Marvel

Electrician

No Image

Robert A. Preston

Dolly Grip

No Image

Christopher Vernell

Grip

No Image

John W. Weeks

Rigging Supervisor

No Image

John Armstrong

Generator Operator

No Image

Kirk Bloomberg

Additional Second Assistant Camera

No Image

Ellsworth Chou

Grip

No Image

Ken Fisher

Assistant Camera

No Image

Philip Hurn

Additional Camera

No Image

Tom Stackpoole

First Assistant Camera

No Image

Coral Leigh

Casting Associate

Tom McSweeney Image

Tom McSweeney

Casting Associate

No Image

Jeff Carrara

Casting Associate

No Image

Mariann H.W. Lee

Extras Casting

No Image

Garet Reilly

Costume Supervisor

No Image

Taryn Sedgley

Costumer

No Image

Deborah Slate

Costumer

Andrew Cohen Image

Andrew Cohen

Additional Editor

No Image

Ray Martin

Color Timer

No Image

Kelly Takemura

First Assistant Editor

No Image

Christopher Kroll

Assistant Editor

No Image

Rhonda Baer

Location Manager

No Image

Terry Gusto

Location Manager

No Image

Bill Black

Music Editor

No Image

Jack Daro

Music Producer

No Image

Allan Mason

Music Consultant

No Image

Robert Randles

Music Consultant

No Image

Brian Reeves

Scoring Mixer

No Image

Sherry Whitfield

Music Editor

No Image

Connie Papineau

Script Supervisor

No Image

Wayne Nelson

Transportation Captain

No Image

Wayne Nelson

Transportation Coordinator

No Image

Michael Aprea

Production Assistant

No Image

Roland Armstorff

Production Assistant

No Image

Sheila Barnes

Production Coordinator

No Image

Rebeca R. Brookshire

Assistant Production Manager

No Image

Moe Di Sesso

Animal Coordinator

No Image

Guiliano Gallo

Catering

No Image

Mary Elizabeth Gentle

Assistant Production Manager

No Image

Harrison Gibbs

Production Assistant

No Image

Tom Gray

Unit Publicist

No Image

Leslie Grobar

Assistant Director

No Image

Bryan Hawkins

Technical Advisor

No Image

Lisa Rose Horwitch

Coordinating Producer

No Image

Sharon Ann James

Craft Service

No Image

Shannon Kane

Assistant Production Coordinator

No Image

Steve Martin

Animal Coordinator

No Image

Elli Michaels

Assistant Production Manager

No Image

Ed Parker

Technical Advisor

No Image

Scott Shiffman

Assistant Production Manager

No Image

Susan Converse Smith

Assistant Production Manager

No Image

Lynne Souza

Post Production Accountant

No Image

Glenn Steelman

Production Assistant

No Image

Peggy Sweitzer

Assistant Production Manager

No Image

Frank Ramey

Production Assistant

No Image

John Siedenburg

Catering Head Chef

Ed Parker Image

Ed Parker

Thanks

No Image

Michael Yeaman

Production Assistant

No Image

James F. Tarzia

Casting

No Image

Denise Dellavalle

Assistant Hairstylist

No Image

Denise Dellavalle

Assistant Makeup Artist

No Image

Barbara Olvera

Hairstylist

No Image

Thomas E. Surprenant

Special Effects Makeup Artist

No Image

Marty Hornstein

Unit Production Manager

No Image

Thomas A. Irvine

Second Assistant Director

No Image

Robert C. Ortwin Jr.

Second Second Assistant Director

No Image

Kelly Schroeder

First Assistant Director

No Image

Babu Subramaniam

Second Assistant Director

No Image

Eddie Ziv

Second Assistant Director

No Image

James Buckley

Property Master

No Image

Joseph Calta

Painter

No Image

Ronald B. Collins

Construction Foreman

No Image

Robert E. Lee

Construction Coordinator

No Image

William C. Martin

Leadman

No Image

Shawn McMahan

Set Dresser

No Image

Mona Personius

Set Dresser

No Image

James Philpott

Assistant Property Master

No Image

Ronnie Price

Set Dresser

No Image

Greg Sanger

Assistant Property Master

No Image

Peter Flynn

Propmaker

No Image

Louis Patrou

Art Designer

No Image

Robert J. Anderson Jr.

Sound Post Production Coordinator

No Image

Michael J. Benavente

Sound Editor

No Image

John Voss Bonds Jr.

Sound Editor

Gary C. Bourgeois Image

Gary C. Bourgeois

Sound Mixer

No Image

Desmond Cannon

Assistant Sound Editor

No Image

Desmond Cannon

Sound Assistant

No Image

Lucy Coldsnow-Smith

Sound Editor

No Image

Dean Drabin

ADR Mixer

No Image

Joe Earle

Sound Editor

No Image

Christopher Flick

Sound Editor

No Image

Jessica Gallavan

Supervising ADR Editor

No Image

Robert Glass

Sound Mixer

No Image

John Haeny

Sound Editor

No Image

Robin Harlan

Foley Artist

No Image

James Hebenstreit

Dialogue Editor

No Image

J. Paul Huntsman

Supervising Sound Editor

No Image

Bob King

Boom Operator

No Image

Gary Lewis

Dialogue Editor

No Image

Bobby Mackston

Dialogue Editor

No Image

Pat McCormick

Dialogue Editor

No Image

Scott Millan

Sound Mixer

No Image

Sarah Monat

Foley Artist

No Image

Lauren Palmer

ADR Editor

No Image

Kim Petty

Cableman

No Image

Brian Ruberg

Foley Mixer

No Image

Carolann Sanchez-Shapiro

Sound Assistant

No Image

Adam Sawelson

Dialogue Editor

No Image

Matthew Sawelson

Dialogue Editor

No Image

Steve F.B. Smith

Dolby Consultant

No Image

J. Paul Huntsman

Sound Mixer

No Image

Eric Rylander

Special Effects Assistant

No Image

Cathy Henderson

Casting

Leigh French Image

Leigh French

ADR Coordinator

Russell Carpenter Image

Russell Carpenter

Director of Photography

Pierre David Image

Pierre David

Producer

No Image

Mark DiSalle

Producer

No Image

Marty Hornstein

Line Producer

No Image

Ralph Winter

Executive Producer

No Image

Wayne Wahrman

Editor

No Image

Curtis A. Schnell

Production Design

No Image

Colin D. Irwin

Art Direction

Joseph A. Porro Image

Joseph A. Porro

Costume Design

No Image

Archie D'Amico

Set Decoration

No Image

Michelle Bühler

Makeup Artist

No Image

Greg Landerer

Special Effects Coordinator

No Image

Diana Valentine

Stunts

No Image

Shannon Uno

Stunts

Joni Avery Image

Joni Avery

Stunts