Cast & Crew

Directed by

Johnnie To
Patrick Leung
(co-director)
Johnny Mak
(co-director)

Writing Credits

Nai-Hoi Yau
(writer)

Cast

Aaron Kwok
Kuan
Maggie Cheung
Proprietess
Lung Ti
Tuan
Chien-Lien Wu
Lien
Kenneth Tsang
Ke
Paul Chun
Teacher Hua
Eddie Cheung
Magistrate Yuan Tien-Yu
Man-Hiu Chan
Shoe Vendor
Man-Ho Chan
Cobbler
Min-Leung Chan
Chen
Ka-Sang Cheng
Bodyguard
Chun Hung Cheung
Magistrate Yuan's Aide
Wah Cheung
City Guard
Wai-Chung Ching
Bun Distributor
Shu-Kei Chow
Magistrate Yuan's Aide
Tiet Wo Chu
Hung Chen-Tien
Chin-Hung Fan
Fighter
Lau Gam
Shop Owner
Woon-Ling Hau
San Gu, Woman Leading Bridal March
Dip Heung
Miss Ho's Worker
Sam Kai-Sen Huang
Pu's Thug
Cheung-Lung Kai
Boatman
Miu-Ting Kong
Pu's Thug
Keung-Kuen Lai
Soldier
Kwok-Kit Lam
Pu's Thug
Tat-Chiu Lee
Tournament Fighter
Kai-Chi Leung
Weaver at Tien Lung Spinners
Wai-Cheung Mak
Pu's Thug
Wui Ng
Cow Owner
Tak-Kan San
Boat Passenger
Wai-Nam So
Magistrate Yuan's Aide
Chen-Tu Tan
Killer
Ching Tien
Miss Ho's Worker
Siu-Ling Tsim
Ma Zhao
Sun Wong
Miss Ho's Indebted Worker
Yat-Fei Wong
Kwai
Ming-Hin Yu
Magistrate Yuan's Aide
Ling-To Yuen
Pei
Tony Yuen
Tournament Fighter

Produced by

Mona Fong
producer

Cinematography by

Wing-Hang Wong

Production Management

Kim Hung Fan
production manager
Suk-Man Yip
assistant production manager

Art Department

Ching-Geng Chan
props
Raymond Chan
set designer
Shao Kuo
props
Wo Li
props

Sound Department

Kuo-Hua Wu
sound effects editor

Stunts

Chia-Liang Liu
martial arts instructor
Lao Ma
assistant stunt coordinator

Camera and Electrical Department

Kwan-Cheung Lee
still photographer
Sai-Ming Tang
assistant lighting
Kim-Kit Wai
lighting technician
Jan-Wah Yuen
assistant camera

Costume and Wardrobe Department

Gam-Jan Yeung
costumer

Additional Crew

Hing-Kan Wong
story editor
All Filters