Karen Mok Man-Wai als Ying Ying | |
Daniel Wu als Hung Lang | |
Stephen Fung als Hung Lang | |
Sandra Ng Kwun-Yu als Bali-Ba | |
Jim Chim Sui-Man als Master Wu | |
Doug Baker als Lord Ko | |
Sam Bobertz als Short Youngster | |
Stephen Bolton als Mr Hung | |
Stephen Bolton als Guardian Spirit | |
Simon Broad als Sifu |
Wendy Choi | Producer |
Trevor Morris | Writer |
Stanley Tong | Producer |
Antony Szeto | Director |