X

Cast & Crew

Directed By

Written By

Zhihong Bian
written by
Yu Cao
play "Lei yu"

Cast

Chow Yun-Fat
Emperor Ping
Gong Li
Empress Phoenix
Jay Chou
Prince Jai
Ye Liu
Crown Prince Wan
Dahong Ni
Jiang / Imperial Physician
Junjie Qin
Yu / Prince
Man Li
Jiang Chan
Jin Chen
Mrs. Jiang
Aaron C. Shang
Liang / Prince
Liam O'Brien
Prince Jai
Lisen Ai
Performer
Xiaoyi Chen
Performer
Xinhua Chen
Performer
Shusheng Cong
Performer
Bai Feng
Performer
Dingkong Feng
Performer
Yudong Gao
Performer
Dan Ge
Performer
Chonghui Guo
Performer
Jiulong Guo
Performer
Zonghan Hong
Performer
JingKan Hou
Performer
Pan Hu
Performer
Guangxi Huo
Performer
Lianshi Jiao
Performer
Geng Li
Performer
Jingfei Li
Performer
Junxi Li
Performer
Lu Li
Performer
Ming Li
Performer
Shuang Li
Performer
sisi li
Performer
Xuanjie Li
Performer
Yang Li
Performer
Yufei Li
Performer
Daiyeng Ling
Performer
Chunyu Liu
Performer
Lianyuan Liu
Performer
Shabai Liu
Performer
Shanshan Liu
Performer
Shaochun Liu
Performer
Wanting Liu
Performer
Weijie Liu
Performer
Xiaohui Liu
Performer
Yang Liu
Performer
Zhengeng Liu
Performer
Yangming Mao
Performer
Honglin Sheng
Performer
Chuan Shi
Performer
Renshan Shi
Performer
Aiqin Shu
Performer
Huiru Sun
Performer
Menging Sun
Performer
Quan Sun
Performer
Houli Tang
Performer
Ye Tian
Performer
Cong Wang
Performer
Jinbo Wang
Performer
Langi Wang
Performer
Xingye Wang
Performer
Sailan Xi
Performer
Xiuneng Yang
Performer
Zeyu Yang
Performer
Tingting Yu
Performer
Yali Zeng
Performer
Shihan Zhan
Performer
Hua Zhang
Performer
Jiao Zhang
Performer
Jihang Zhang
Performer
Wen Zhang
Performer
Ya Zhang
Performer
Yiaqing Zhang
Performer
Yide Zhang
Performer
Guangyu Zhu
Performer

Produced By

Yimou Zhang
producer
Zhenyan Zhang
line producer

Cinematography

Sound

Steve Burgess
sound effects editor
Bruce Emery
dolby consultant
Detlef Halaski
re-recording mixer
Xue Han
sound editor
Wei He
sound effects editor
Phil Jeffers
foley artist / sound editor
Hongrui Ji
sound effects editor
Qianqian Ke
foley artist
Jia Liu
sound editor
Niu Ma
sound effects editor
Robert Mackenzie
re-recording mixer / sound effects editor
Jason Mannell
foley artist
Michael McMenomy
sound editor
Peter Mills
foley editor
Glenn Newnham
sound effects editor
Paul Pirola
sound effects editor
Roger Savage
re-recording mixer / sound supervisor
Ye Shu
sound effects editor
Fabiola Stevenson
Dialogue Recording Supervisor
Qiuxia Sun
sound editor
Jing Tao
sound designer / supervising sound editor
Terry Tu
foley artist
Mario Vaccaro
foley artist
Rainbow Wang
supervising sound editor
Zhida Wei
sound post-production coordinator
David White
foley artist
Andy Wright
sound effects editor
Jing Xiao
sound effects editor
Fan Xie
sound technician
Bin Zhang
sound post-production coordinator

Editing

Production Design

Makeup

Siu-Mui Chau
chief hair stylist
Emily Lin
chief hair stylist
Jian-Ping Liu
chief makeup artist
Yun-Ling Man
chief makeup artist
Ying-Kwan Tam
chief hair stylist

Special Effects

Amit Desai
technical developer

Visual Effects

Lucy Ainsworth-Taylor
executive producer: MPC
Paul Alexiou
visual effects film editorial: MPC
Purvez Amirali
CG artist: MPC
Chris Armsden
rendering technical director: MPC
Daniel Ashton
scanning and recording technician: Weta Digital
Jonathan Attenborough
lead digital artist: MPC
Lucy Bailey
research and development artist
Murray Barber
digital compositor: MPC
Angela Barson
visual effects supervisor: MPC
Shyal Beardsley
crowd technical director: digital army, MPC
Matthew Benns
system support
Nick Booth
scanning and recording supervisor: Weta Digital
Hayley Brazelton
rotoscope artist: MPC
Izet Buco
rotoscope artist: MPC
Stuart Bullen
roto/prep artist
Jon Capleton
matchmove Artist: MPC
Tom Carrick
motion capture: MPC
Belle Chan
digital compositor: Centro Digital Pictures
Gladys Ching Sze Chan
computer graphics animator: Centro Digital Pictures
Simon Hok Hing Chan
computer graphics animator: Centro Digital Pictures
Tommy Bing Chang
computer graphics animator: Centro Digital Pictures
Jacffy Shing Lok Che
computer graphics animator: Centro Digital Pictures
Andrew Wei Wen Chen
conceptual designer: Centro Digital Pictures
Cecil Man Ching Cheng
visual effects producer: Centro Digital Pictures
Vivian Wing Tong Cheuk
visual effects producer: Centro Digital Pictures
Tommy Chin Wing Cheung
digital compositing supervisor: Centro Digital Pictures
Jim Kwok Ming Chim
conceptual designer: Centro Digital Pictures
Josey Tak Wai Chiu
digital compositor: Centro Digital Pictures
Ka Man Choi
computer graphics animator: Centro Digital Pictures
Tsz Yeung Choi
digital compositor: Centro Digital Pictures
Eddie Tsin Yan Chow
computer graphics animator: Centro Digital Pictures
Vanessa Man Wah Chu
visual effects assistant: Centro Digital Pictures
Choi-Ying Chung
visual effects assistant: Centro Digital Pictures
Dennis Chim Kwan Chung
computer graphics animator: Centro Digital Pictures
Frankie Chung
visual effects supervisor: Centro Digital Pictures
Luan Davis
prep artist: MPC / roto artist: MPC
Paul Driver
visual effects coordinator: MPC
Laura Dubsky
rotoscope artist: MPC
Jonathan East
render wrangler: MPC
Michael Elson
executive producer: MPC
Philip English
rotoscope artist: MPC
Finkbom
CG artist: opening title animation
Matt Foster
prep artist: MPC / roto artist: MPC
Honkaz Hing Keung Fung
conceptual designer: Centro Digital Pictures
Jami Gigot
concept artist / digital artist
Miles Glyn
CG artist: MPC
Alex Guri
digital compositor
David Hampton
scanning and recording technician: Weta Digital
Lionel Heath
roto/prep: MPC
Matt Hicks
CG artist: opening title animation
Martin Hobbs
executive producer: MPC
Oliver Hollis
motion capture actor
Henrik Holmberg
CG artist: MPC
Vlad Holst
CG artist: MPC
Greg Howe-Davies
rotoscope artist: MPC
Franco Yuk Leung Hung
computer graphics supervisor: Centro Digital Pictures
Harry Ching Wei Hung
computer graphics supervisor: Centro Digital Pictures
Marc Hutchings
prep artist: MPC / roto artist: MPC
Ryan Hutchings
roto/prep artist: MPC
Suzanne Jandu
compositing supervisor
Drew Jones
visual effects: executive producer
Owen Jones
matchmove artist
Olivier Junquet
fluid technical director: MPC
Catharine Wan Tin Kam
computer graphics animator: Centro Digital Pictures
Peng Ke
on-set visual effects: MPC
Arek Komorowski
digital compositor
Felix Tsz Fei Lai
digital compositor: Centro Digital Pictures
Alan Kin Lun Lam
computer graphics animator: Centro Digital Pictures
Noelle Ho Ching Lam
digital compositor: Centro Digital Pictures
Debbie Langford
motion capture: MPC
Ricky Chi Fung Lau
computer graphics supervisor: Centro Digital Pictures
Vicki Wong Kei Lau
conceptual designer: Centro Digital Pictures
Kwok Yiu Lee
computer graphics animator: Centro Digital Pictures
John Leonti
computer graphics supervisor: MPC
Edward Yu Cheung Leung
computer graphics animator: Centro Digital Pictures
Ken Kai Yin Leung
computer graphics animator: Centro Digital Pictures
Manda Pui Man Leung
computer graphics animator: Centro Digital Pictures
Ricky Leung
digital compositor: Centro Digital Pictures
Ross Kar Hin Leung
computer graphics supervisor: Centro Digital Pictures
Wai Kit Leung
computer graphics supervisor: Centro Digital Pictures
Yiu Fung Leung
computer graphics supervisor: Centro Digital Pictures
Jason Hang Kei Li
computer graphics animator: Centro Digital Pictures / visual effects
Bryan Litson
3d artist
So Man Lung
computer graphics animator: Centro Digital Pictures
Vaibhav Marathe
digital compositor: MPC
Gary Marshall
motion capture: MPC
Alan McCabe
render wrangler: MPC
Marlin McGlone
data operative
Alasdair McNeill
roto/prep supervisor: MPC
Paul McWilliams
matchmove Artist: MPC
Ellen E. Miki
rotoscope artist: MPC
Gavin Mills
visual effects artist
H.M. Mirza
rotoscope artist: MPC
Steve Moncur
CG artist: MPC
Ryan Mullany
roto/prep artist
Dan Neal
lead digital artist: MPC
Stuart Nelhams
visual effects editor: MPC
Martin Newcombe
matchmove artist
Elliot Newman
digital artist

Assistant Director

Lulu Fu
assistant director
Yu Liang
assistant director
Guonan Liu
first assistant director
Mickey Shuo Xing
assistant director
Xichuan Zang
assistant director

Production Management

Tianhui Ge
unit production manager
Angie Lam
post-production manager

Stunts

Xia Bin
stunts & doubles
Min Chen
stunts & doubles
Chuanyong Cheng
stunts & doubles
Siu-Tung Ching
action director
Shi Feng
stunts & doubles
Xiang Gao
stunts & doubles
Xiaonan Han
stunts & doubles
Tengijiao Hu
stunts & doubles
Lei Li
stunts & doubles
Cheng Wei Ou
stunts & doubles
Jianyong Qi
stunts & doubles
Yong Sun
stunts & doubles
Wen Hua Wang
stunts & doubles
Xiaodong Xia
stunts & doubles
Yongwei Xie
stunts & doubles
Jia Yu
stunts & doubles

Animation

Ian Cross
director: opening sequence title animation
Chris Hill
animator
Inga Millers
producer: opening title sequence animation

Editorial

Pinghu Gu
dv editor / on-set editor
Warren Lynch
digital intermediate supervisor
Adrian Kays
trailer editor

Other

Siu-Tung Ching
action director
Cai Li
martial arts supervisor
Sophie Saleyron
press attache: France
Tsutomu Satomi
sound coordinator
Fang Tong
historical consultant / literary consultant
Sophia Wang
Assistant Script Supervisor
Tadashi Yatabe
synthesizer
Xiaolong Zhang
ancient etiquette advisor

Music Department

Toshiyuki Kuwahara
assistant music programmer
Sachiko Miyano
orchestrator
Daniel Nielsen
composer: trailer music
Kumiko Sekiguchi
music production manager
Minoru Tanaka
music editor / music mixer
Yoshiko Uchida
assistant music preparation
Shigeru Umebayashi
music programmer / score producer
Tadashi Yatabe
music programmer

Costume Department

Ivy Chan
assistant costume designer
Nicole Yuen
costume assistant

Camera Department

Xiaoyan Bai
still photographer
Kai Chen
crane grip
Raymond Lam
camera operator / steadicam operator
Wensheng Li
assistant camera
De-Guang Wen
camera operator
Ou Xu
lighting designer
Movie title data and credits provided by
IMDb logo