Derek Yee
as
Ding Peng
Wang Yong
as
Liu Ruo Song
Liza Wong Ming...
as
Qing Qing
Meg Lam Kin-Mi...
as
Ke Xiao
Elliot Ngok Wah
as
3rd Master Xie...
Norman Tsui Si...
as
Song Zhong
Johnny Wang Lu...
as
Invincible Eag...
Ching Miao
as
Tung Fang Bu B...
Eddie Koo Koon...
as
Master Suen
Austin Wai Tin...
as
Swordsman in W...
Teresa Ha Ping
as
Tung's Wife
Chui Gai-Heung
as
Lan Lan
Helen Poon Bin...
as
Nan Gong Feng ...
Yang Chi-Ching
as
Master Nan Gong
Chan Shen
as
Robber with Co...
Wong Ching-Ho
as
Liu Fu
Shum Lo
as
3rd Master's S...
Hsu Hsia
as
Robber (uncred...
Wang Han-Chen
as
Ghost World Gu...
Gam Tin-Chue
as
Ding's Party G...
Chin Chun
as
Master Ma
Law Keung
as
Swordsman Kill...
Tang Tak-Cheung
as
Swordsman in R...
Huang Pei-Chih
as
Spear Fighter ...
Alan Chan Kwok...
as
Black Evil Cla...
Yuen Wah
as
Black Evil Cla...
Chan Dik-Hak
as
Sword Slave / ...
Huang Ha
as
Sword Slave
Chui Fat
as
Sword Slave (u...
Tsang Choh-Lam
as
Brothel Keeper
Wong Chi-Keung
as
Master Suen's ...
Tam Bo
as
Master Suen's ...
Ng Yuen-Fan
as
Robber
Cheung Chi-Ping
as
Robber
Chik Ngai-Hung
as
16 Clans' Repr...
Leung Sam
as
Duel Observer
Sai Gwa-Pau
as
Duel Observer ...
Cheung Sek-Aau
as
Duel Observer
Cheung Hei
as
Duel Observer
Cheung Chok-Ch...
as
Duel Observer
Fung Ming
as
Duel Observer
Lau Chun
as
Duel Observer ...
Kwan Yan
as
Duel Observer
Fong Yue
as
Ding's Party G...
To Wing-Leung
as
Ding's Party G...
Tang Wing-Siu
as
Ding's Servant
Man Ngai-Tik
as
Duel Observer
Got Ping
as
Mrs. Nan Gong
Wan Yiu-Cho
as
Master Suen's ...
Hung Ling-Ling
as
Xiao's Maid