Righting Wrongs

Righting Wrongs

102 mins | Crime, Action, Thriller | Nov. 27, 1986

Jason Chan, a Hong Kong lawyer, is angry at the way the law protects criminals and decides to take the law into his own hands, dishing out vigilante justice when a key witness and his entire family are murdered. But hotshot cop Cindy Si is soon on Chan's case, and the situation unravels into a fight that only a few will survive.

Righting Wrongs

102 mins | Crime, Action, Thriller | Nov. 27, 1986

Righting Wrongs
Jason Chan, a Hong Kong lawyer, is angry at the way the law protects criminals and decides to take the law into his own hands, dishing out vigilante justice when a key witness and his entire family are murdered. But hotshot cop Cindy Si is soon on Chan's case, and the situation unravels into a fight that only a few will survive.
IMDb rating 7.1
Producers Orange Sky Golden Harvest, Paragon Films Ltd., Bo Ho Film Company Ltd.
Original title 執法先鋒
Directors Corey Yuen
Writers Sze-To Cheuk-Hon, Barry Wong

Cast

Yuen Biao

as Jason Chan / Hsai Ling-Cheng

Cynthia Rothrock

as Senior Insp. Sandy Jones / Cindy Si

Melvin Wong Gam-Sam

as Supt. Wong Jing-wai

Corey Yuen

as Bad Egg / Joe Doh

Fan Siu-wong

as Sammy (The Boy) / Yu Chi-man

Wu Ma

as Joe Doh's Father

Lau Siu-Ming

as Sammy's Grandfather

Peter Lai Bei-Dak

as Mahjong Player

Sandy Chan Yuk-Han

as Jason's Girlfriend

Tai Bo

as Yellow Shirt Policeman

James Tien Chuen

as Johnny Kwong / Chou Ting-kuang

Paul Chung Fat

as Red Porsche Cop

Karen Sheperd

as Connie

Peter Cunningham

as Black Assassin

Roy Chiao

as Judge

Terrence Howard

as Defense Attorney

Paul Chang Chung

as Four Eyes Bill

Chin Yuet-Sang

as Buffalo

King Lee King-Chu

as Policeman at Mahjong Den

Hsu Hsia

as Mr. Leung

Yam Ho

as