Runtime: 116 min
Average vote: 5.9
Release date: 1999-07-17
Director: Andrew Lau Wai-Keung
Writer: Manfred Wong Man-Chun
Music: Comfort Chan
Ekin Cheng Yee...
as
Hero Hua
Shu Qi
as
Mu
Kristy Yeung k...
as
Jade
Nicholas Tse
as
Hua Jianxiong
Jerry Lamb Hiu...
as
Sheng
Anthony Wong C...
as
Jin Ao
Francis Ng Chu...
as
Invincible
Dion Lam
as
Ghost Servant
Elvis Tsui
as
Qian Wuyi
Mark Cheng Ho-...
as
Jin Taibao
Yuen Biao
as
Yuan Wu
Grace Yip Pui-...
as
Si Ao
Sam Lee
as
Huo Shilang
Ken Lo
as
Monk Luohan
Frankie Ng Chi...
as
Moon Gate God
Jude Poyer
as
Bull
Ronald Wong
as
Shopkeeper
Yu Ka-Ho
as
Towon Kwon
Cheng Pei-Pei
as
Bai Sulian
Hon San
as
Big Stone
Benjamin Yuen ...
as
Mizuga
Thomas Hudak
as
Black Dragon C...
Jordan Chan Si...
as
Shadow (voice)