Jan Lam Hoi-Fung
Ning (voice) (Cantonese version)
Jan Lam Hoi-Fung
Ning (voice) (Cantonese version)
Nicky Wu
Ning (voice) (Mandarin version)
Vivian Lai Shui-Yan
Lan (voice) (Cantonese version)
Linda Wong Hing-Ping
Lan (voice) (Mandarin version)
Tsui Hark
Solid Gold (voice) (Cantonese & Mandarin version)
Eric Kot Man-Fai
Ten Miles (voice) (Cantonese version)
Alec Su
Ten Miles (voice) (Mandarin version)
Wong Yuk-Man
White Cloud (voice) (Cantonese version)
Sammo Hung
White Cloud (voice) (Mandarin version)
James Wong
Red Beard (voice) (Cantonese version)
Lee Lichun
Red Beard (voice) (Mandarin version)
Anita Yuen Wing-Yee
Xiaoqian (voice) (Cantonese version)
Sylvia Chang
Xiaoqian (voice) (Mandarin version)
Charlie Yeung
Butterfly (voice) (Cantonese version)
René Liu
Butterfly (voice) (Mandarin version)
Kelly Chen
Madame Trunk (voice) (Cantonese version)
Yonfan
Madame Trunk (voice) (Mandarin version)
Jordan Chan
Mountain Evil (voice) (Cantonese version)
Lo Ta-Yu
Mountain Evil (voice) (Mandarin version)
Ronald Cheng
Fu (voice) (Cantonese & Mandarin version)
Andrew Chen Wei-Wen
Director
Tsui Hark
Writer
Tetsuya Endo
Storyboard Artist
Takashi Nakamura
Storyboard
Tsui Hark
Editor
Takashi Nakamura
Layout
Marco Mak Chi-Sin
Editor
Tetsuya Endo
Animation Director
Kazuo Komatsubara
Animation Director
Tsui Hark
Production Design
Meileen Choo
Executive Producer
Takashi Nakamura
Storyboard Artist
Charles Heung Wah-Keung
Executive Producer
Tsui Hark
Producer
Ricky Ho
Music
Manabu Ohashi
Assistant Art Director
Takashi Nakamura
Character Designer
Frankie Chung
Character Designer
Sato Tsuneo
Executive Producer
Shi Nansun
Executive Producer
Manabu Ohashi
Key Animation