The Perfect Weapon (1991): Where to Watch, Cast & Facts
An evergreen, sourced guide to The Perfect Weapon: streaming options, cast and core facts.

The Perfect Weapon (1991) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next. No gun. No knife. No equal. Just try him.
Where to watch
TMDB's U.S. watch-provider data lists Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home. Availability changes by country and date, so check your streaming app before watching.
Cast
Jeff Speakman as Jeff Sanders; John Dye as Det. Adam Sanders; Mako as Kim; James Hong as Yung; Mariska Hargitay as Jennifer; Dante Basco as Jimmy Ho; Beau Starr as Capt. Carl Sanders; Seth Sakai as Master Lo
About The Perfect Weapon
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.
More like The Perfect Weapon
- State Property
- El padrino: The Latin Godfather
- Empire
- Silverton Siege
- The Enforcer
- Shade
- The Double
- Fast Charlie
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch The Perfect Weapon?
TMDB's U.S. watch-provider data lists Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of The Perfect Weapon?
Jeff Speakman as Jeff Sanders; John Dye as Det. Adam Sanders; Mako as Kim; James Hong as Yung; Mariska Hargitay as Jennifer; Dante Basco as Jimmy Ho; Beau Starr as Capt. Carl Sanders; Seth Sakai as Master Lo
Is this The Perfect Weapon guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



