Cast & Crew

Directed by

Gordon Chan

Writing Credits

Felix Chong
(written by) &
Gordon Chan
(written by)

Cast

Andy Lau
Zhan Zhao
Cecilia Cheung
Bai Yutong
Anthony Chau-Sang Wong
Judge Bao Zheng
Donglin Guo
Prince Xiangyang
Bingbing Li
Yue Hua
Yue Wu
Pang Yu
Tat-Ming Cheung
Emperor
Qianshan Ma
Empress
Jiaqi Xie
Lu Fang (Flying Mouse)
Chapman To
Han Zhang
Tze-Chung Lam
Xu Qing
Ho Lung Cheung
Jiang Ping
Yat-Fei Wong
Chang Qidan
Haizhong Miao
Gongsun Ce
Zijun Ma
Imperial Councilor Pang
Jonathan Wing Hong Cheung
Zhang Long
Lin Cui
Zhao Hu
Yang Wen
Wang Chao
Lei Gao
Ma Han
Guoyin Jiang
Chen Lin
Shuntian Guan
Guo An
Li Zhang
Bing Taisui
Shuhui Jin
Qi Qi
Dan Wu
Jiu Jiu

Produced by

Ellen Chang
line producer
Zhijun Han
producer (as Han Zhijun)
Wai Keung Lau
producer (as Andrew Lau)
Baoping Ma
associate executive producer (as Ma Baoping)
Jing Wong
executive producer (as Wong Jing)
Guoguang Zhao
executive producer (as Zhao Guoguang)
Yu Zhou
producer (as Zhou You)

Music by

Comfort Kwong-Wing Chan
(as Chan Kwong Wing)
Ken Chan

Cinematography by

Chiu-Lam Ko
director of photography (as Ko Chiu Lam)
Wai Keung Lau
director of photography (as Andrew Lau)

Editing by

Curran Pang
(as Pang Ching Hei)
Danny Pang

Art Direction by

Ka-Nang Wong
(as Wong Ka Nang)
Baigui Yang
(as Yang Baigui)
Bin Zhao
(as Zhao Bin)

Costume Design by

Pik Kwan Lee
(as Lee Pik Kwan)

Makeup Department

Yu-Lai Cheng
makeup artist (as Cheng Yu Lai)
Wai-Hing Lau
hair stylist (as Lau Wai Hing)
Yun Ling Man
makeup artist (as Man Yun Ling)
Ying-Kwan Tam
hair stylist
Hengxia Zhang
makeup artist (as Zhang Hengxia)
Yanfang Zhang
makeup artist (as Zhang Yanfang)
Juan Zhou
makeup artist (as Zhou Juan)

Production Management

Chun Keung Cheung
unit manager
Nai Liang Chi
unit production manager (as Chi Nailliang)
Chi Fung
unit production manager (as Fung Chi Wai)
Nan Li
production in charge (as Li Nan)
Ronald Wong
production manager
Seniao Ying
unit manager (as Ying Seniao)
Jianjun Zhang
on-location manager (as Zhang Jianjun)
You Zhou
production manager
Chunhua Zhu
on-location manager (as Zhu Chunhua)

Second Unit Director or Assistant Director

Wai Hung Chan
assistant director (as Chan Wai Hung)
Man-Kei Chin
assistant director
Di Huang
assistant director (as Huang Oi)
Jinhong Weng
second assistant director (as Weng Jinhong)
Baojin Zhang
assistant director (as Zhang Baojin)

Art Department

Yat Sun Chan
props (as Chan Yat Sun)
Chak-Wing Cheung
property master (as Cheng Chak Wing)
Dejian Gong
set constructor (as Gong Dejian)
Hongsheng Guo
assistant property master (as Guo Hongsheng)
Chunjian Hua
props (as Hua Chunjian)
Quan Jiang
set construction lead (as Jiang Quan)
Bao-Tai Li
property master (as Li Baotai)
Zhenjie Qi
props (as Qi Zhenjie)
Zhong-He Tian
set constructor (as Tian Zhonghe)
Yat Yau Ting
props (as Ting Yat Yau)
Yufeng Weng
props (as Weng Yufeng)
Zhuangkui Xing
props (as Xiang Zhuangkui)
Chunqing Zhang
props (as Zhan Chunqing)
Wei Zhou
props (as Zhou Wei)

Sound Department

Steve Chan
sound mixer (as Chan Wai Hung)
Tat-Chuen Cheung
boom operator
Felix Sze Ming Chung
music editor / sound effects editor
Wai-Hung Kwong
foley artist (as Kwong Wai Hung)
George Yiu-Keung Lee
dialogue editor (as George Lee) / re-recording mixer (as George Lee)
Burnard To
foley recordist (as To Burnard)
Kinson Tsang
re-recording mixer / sound designer
Junquan Wu
dubbing: Mandarin (as Wu Junquan)
Chun Hin Yiu
dialogue recordist (as Yiu Chun Hin)
Ting Yip Yuen
dialogue recordist (as Yuen Ting Yip)

Visual Effects by

Eddy Wong
visual effects supervisor
Victor Wong
visual effects supervisor

Stunts

Bing-Chuen Cheung
stunts (as Cheung Ping Chuen)
Fei Gao
stunts (as Gao Fei)
Xiang Gao
stunts (as Gao Xiang)
Shaoheng Guo
stunts (as Guo Shaohang)
Sui Kit Ma
stunts (as Ma Sui Kit)
Xiaolong Ma
stunts (as Ma Xiaolong)
Yuk-Sing Ma
stunt coordinator (as Ma Yuk Shing)
Guojun Yan
stunts (as Yan Guojun)

Camera and Electrical Department

Siu-Kwan Chan
grip
Chun Yee Lee
electrician (as Lee Chun Yee)
Jan-Yee Lee
electrician
Kenny Liao
grip (as Liao Chen Chiang)
Kwok Kau Ng
grip (as Ng Kwok Kau)
Wai-Lun Wong
still photographer (as Wong Wai Lun)
Tin Yan Wu
gaffer (as Wu Tin Yan)
Jan-Ming Yuen
grip
Jan-Wah Yuen
focus puller (as Yuen Chun Wah)

Costume and Wardrobe Department

Jun Chai
costume leader (as Chai Jun)
Cindy Fong-Tai Cheung
assistant costume designer (as Cheung Fong Tai)
Yun-Mei Man
wardrobe
Guiting Pei
wardrobe (as Pei Guiting)
Qinghai Xing
wardrobe (as Xing Qinghai)
Ting Zhang
wardrobe (as Zhang Ting)

Location Management

Jianjun Zhang
location manager (as Zhang Jianjun)
Chunhua Zhu
location manager (as Zhu Chunhua)

Music Department

Ping-Chung Yang
librettist

Script and Continuity Department

Henry Lau
continuity

Additional Crew

Fiona Chow
production coordinator
Lorraine Ho
production controller
Shirley Lau
production controller
Calmen Lui
laboratory consultant
Menglong Shen
production coordinator (as Shen Menglong)
Leo Sze
production accountant
Chun Ling Tao
production coordinator (as Tao Chun Ling)
Culying Weng
tea lady (as Weng Culyin)
Shuyun Zhang
tea lady (as Zhang Shuyun)
All Filters