"Kao has purchased a new wife, but an enemy has paid her more money to kill him. Kao must recruit a pair of swordsmen to help defend himself and his family from his ruthless enemy. But Kao has his dark side as well."
Damian Lau
as Tsing Yi
Wai Pak
as Chang San / Cheung Sam
Lau Kong
as Kao Pang / Ko Peng
Fung Hak-On
as Pray / Let It Be
Chin Yuet-Sang
as Sleeping Wizard
Cheng Lui
as Chen Guan Wu
Lee Hoi-Sang
as Pak Chung Tong
Hsu Hsia
as Wedding Guest (uncredited)
Bonnie Ngai Chau-Wah
as Courtesan Who Loves Tsing Yi
Huang Ha
as Pak Chung Tong's Man
Wang Kuang-Yu
as Wang
Chang Ching-Po
as Refuses to Pay 100 Taels
Wong Chi-Ming
as Party guest / Constable
Alan Chui Chung-San
as Oriental Fighter / Bodyguard
Mars
Pan Yung-Sheng
Tai San
Chan Dik-Hak
as Constable
Chui Fat
as Party Guest (uncredited)
Yik Ga
as Chang's Sister
Benny Lai Keung-Kuen
as San's Drinking Buddy
John Woo
Writer
Director
Martial Arts Choreographer
Shing-Sum Kwok
Dialogue Editor
Tsin Yu
Cinematography
Peter Cheung Yiu-Chung
Editor
Kuan-Kai Kong
Costume Design
Cheung Yiu-Cho
Yee-Ling Cheung
Production Manager
Raymond Chow
Producer
Chow Shao-Lung
Sound Recordist
Frankie Chan Fan-Kei
Music
Ching Po Chang
Assistant Director
Kwok-Man Chan
Sound Effects Editor
Chiao Chiao