Cast (53)

Leon Lai Ming

Yang Yuncong

Charlie Yeung Choi-Nei

Wu Yuanying

Lu Yi

Han Zhibang

Lau Kar-Leung

Fu Qingzhu

Donnie Yen Chi-Tan

Chu Zhaonan

Sun Honglei

General Fire-Wind

Kim So-yeon

Green Pearl

Michael Wong

Prince Dokado

Chi Kuan-Chun

Qiu Luo Dong

Jason Pai Piao

Liu Jin Yi

Duncan Chow

Mu Lang

Tai Li-Wu

Xin Longzi

Zhang Jingchu

Liu Yufang

Ma Jingwu

Master Shadow Glow

Li Haitao

Si Yi Lang

Liu Mingzhe

Jiao Ci

Lin Hai-Bin

San Gen

Guo Feng-Qiang

Hei Jiu

Tengfei Tang

Shi Shou

Gu Kun

Bang Muzi

Zhang Jie

Mao Lang

Zhen-Bao Liu

Tu Xing

Xie Zhang

Tu Shi

Jiajia Chen

Kualo

Guang-Jin Jiang

San Zi

Bing Bo

Elder Xian Ye

Shang-Lei Yang

Da Hai

Chang-Cheng Deng

Da Peng

Bai-Ling Yao

Chang Yu

Gui-Jun Zhang

Xiao Si

Chang-Hung Li

Xiao Zheng

Xi-Bin Jie

Ping An

Zan-Hua Yao

Elder Hao Ge

Zeng-Bin Bai

Sun Lao Tou

Zhang Chao

Zhang Huazhao

Ruan Tang

Xiao Pi

Ji-Dong Du

Xiong Miao

Meng-Zhu Sui

Zhu Zhu

Du-Shuai Chen

Warrior

Lan-Ji Chen

Warrior

Lanji Chen

Zhi-Yang Gao

Acrobat

Hu Ming

Scholar

Ke-Yu Jiang

Warrior

Qing-Zeng Ma

Warrior

Li-Ming Tuo

Lan Xiuji

Wen-Su Wang

Wang Wenjie

Duke's young attendant

Yang Yunxi

Girl in pool of blood

Michelle Yim

Luzhu (voice)

Yang Zhang

Acrobat

Hao Zhou

Acrobat

Andy Wong Chi-Man

Crew (60)

Chzung Chi-Sing

Producer

Fung Chi-Wai

Line Producer

Bong-Chui Hong

Executive Producer

Zhong-Jun Ma

Producer

Shi Nansun

Producer

Tsui Hark

Producer

Tsui Hark

Screenplay

Cheng Yun

Producer

Pan Zhizhong

Executive Producer

Kenji Kawai

Original Music Composer

Venus Keung

Director of Photography

Angie Lam On-Yee

Editor

Cheung Chi-Sing

Screenplay

Chun Tin-Nam

Screenplay

Liang Yusheng

Novel

Tsui Hark

Director

Raymond Wong Pak-Ming

Executive Producer

Yang Zhanjia

Production Design

Wing-Yan Poon

Costume Design

Kei Chi-Wai

Makeup Artist

King-Ha Kwok

Makeup Artist

Xiaolan Guo

Makeup Artist

Cheung Lai

Makeup Artist

Man Yun-Ling

Key Makeup Artist

Liu Qiu-Ju

Hairstylist

Run-Ling Shi

Makeup Artist

Tam Ying-Kwan

Hairstylist

Zhang Hengxia

Hairstylist

Eugenia Lai Man-Yau

Assistant Director

Tommy Wai-Tak Lor

Second Assistant Director

Ho Pong Mak

Third Assistant Director

Weidong Yuan

Assistant Director

Steve Burgess

Sound Mixer

Chris Goodes

Sound Editor

Wei He

Sound Re-Recording Mixer

Vic Kaspar

Sound Editor

Qianqian Ke

Sound Effects Editor

Siu Yu Lam

Dialogue Editor

Chung-Hau Leung

Sound

Chung-Wai Leung

Sound

Robert Mackenzie

Sound Editor

Huijia Mo

Sound Effects Editor

Ye Shu

Sound Editor

Blair Slater

Sound Effects Editor

Qiuxia Sun

Dialogue Editor

Terry Tu

Sound Effects Editor

Mario Vaccaro

Sound Effects Editor

Rainbow Wang

Sound Editor

Stan Yau Kwok-Leung

Dialogue Editor

Gavin Myers

Sound Effects Editor

Philip Chan

First Assistant Director

Daniel Fotheringham

Animation

Herman Yau

Cinematography

Lau Kar-Leung

Fight Choreographer

Stephen Tung Wai

Stunt Coordinator

Xiong Xinxin

Martial Arts Choreographer

Gao Fei

Stunts

Eddy Wong Ga-Lang

Art Direction

Liu Mingzhe

Stunts

Lee Joo-ick

Producer