


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
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