Cast & Crew

Directed by

Yimou Zhang

Writing Credits

Heng Liu
(screenplay)
Geling Yan
(novel)

Cast

Christian Bale
John Miller
Ni Ni
Yu Mo
Xinyi Zhang
Shu
Tianyuan Huang
George Chen
Xiting Han
Yi
Doudou Zhang
Ling
Dawei Tong
Major Li
Atsuro Watabe
Colonel Hasegawa
Kefan Cao
Mr. Meng
Yangchunzi Yuan
Mosquito
Jia Sun
Hua
Yuemin Li
Dou
Bai Xue
Lan
Shigeo Kobayashi
Lieutenant Kato
Paul Schneider
Terry
Chun Li
Woman of the Qin Huai River
Mengqiao Zhou
Woman of the Qin Huai River
Liuyin Qian
Woman of the Qin Huai River
Li Deng
Woman of the Qin Huai River
Yu Zhou
Woman of the Qin Huai River
Xiaomei Su
Woman of the Qin Huai River
Qingyuan Ye
Winchester Cathedral Student
Yaojun Dai
Winchester Cathedral Student
Junran Shen
Winchester Cathedral Student
Chuchu Li
Winchester Cathedral Student
Jingwen Wang
Winchester Cathedral Student
Ruiqi Li
Winchester Cathedral Student
Zixin Jin
Winchester Cathedral Student
Yixuan Gu
Winchester Cathedral Student
Jiali Xu
Winchester Cathedral Student
Zhaoyi Zhang
Winchester Cathedral Student
Yimin Tan
Winchester Cathedral Student
Yicong Zhao
Winchester Cathedral Student
Liwen Que
Winchester Cathedral Student
Yuhan Wu
Winchester Cathedral Student
Hai-Bo Huang
Peng
Liangqi Zhu
Pu Sheng
Shawn Dou
Chinese Soldier
Yuan Nie
Chinese Soldier
Jingchun Wang
Chinese Soldier
Laixi
Chinese Soldier
Xiaoming Guo
Chinese Soldier
Yuzheng Wang
Chinese Soldier
Cong Wang
Chinese Soldier
Li Fei
Chinese Soldier
Chaobei Wang
Chinese Soldier
Yohei Matsukado
Japanese Military Outside Affairs Officer
Tenma Shibuya
Japanese Military Officer
Shinichi Takashima
Japanese Military Officers
Takashi Yamanaka
Lieutenant Asakura
Junichi Kajioka
Japanese Machinegun Soldier

Produced by

Chaoying Deng
executive producer
William Kong
executive producer
David Linde
executive producer
Leo Shi Young
executive producer
Weiping Zhang
producer

Music by

Qi Gang Chen
(as Qigang Chen)

Cinematography by

Xiaoding Zhao
director of photography

Editing by

Peicong Meng

Production Design by

Yôhei Taneda
(as Yohei Taneda)

Set Decoration by

Yoshihito Akatsuka

Costume Design by

William Chang
Fung-San Lui
Graciela Mazón

Makeup Department

Xiaohai Yang
key makeup artist

Production Management

Yu Liang
unit production manager
Zhu Mao
production manager

Second Unit Director or Assistant Director

Han Chen
assistant director
Sherrie Liu
second assistant director
Mo Zhang
assistant director

Art Department

Yingzhang Fu
set designer
Shinsuke Kojima
conceptual designer
Cosmin Sarbulescu
digital matte painter
Briseide Siciliano
set designer
Bo Zhang
concept artist

Sound Department

James Ashton
dialogue editor / re-recording mixer
James Austin
re-recording mixer
Steve Burgess
re-recording mixer / supervising sound editor
Huijun Cao
boom operator
Peter Climpson
Sound Attachment
Adam Connelly
foley recordist
Chris Goodes
sound effects editor
Gang Hao
sound recordist
Wei He
re-recording mixer / sound effects editor / supervising sound editor
Zheng 'Joe' Huang
foley editor / sound effects editor
Martin Igelström
music recording engineer
Hongrui Ji
sound effects editor
Lillian Luan
sound recordist (as Lian Luan)
Robert Mackenzie
sound effects editor
Bingyang Mao
boom operator
Xu Miao
foley artist
Michael Miller
adr mixer
Adam Munoz
music recording engineer
Roger Savage
re-recording mixer
Danial Shimiaei
sound re-recording engineer: Feature Trailer
Jorge Sánchez
re-recording mixer
Jing Tao
sound mixer / supervising sound editor
Yong Tian
sound effects editor
Yinan Tu
sound effects editor
Mario Vaccaro
foley artist
Baiyang Wang
dialogue editor
Lizhong Wang
boom operator
Wei Wang
foley editor
Andy Wright
foley recordist
Jing Xiao
sound mixer
Yanchao Yang
foley editor
Vincent Zhai
sound effects editor (as Vincent Bin)
Yijing Zhang
dialogue editor
Zhigang Zhang
sound recordist
Peter Climpson
sound attachment (uncredited)

Special Effects by

Wesley Barnard
special effects
John Bennett
special effects technician
Genevieve Bevan-John
special effects technician
Bruce Bright
senior special effects technician
Jabin Dickins
senior special effects technician
Rob Heggie
on-set supervisor
Jim Leng
senior special effects technician
Simon Quinn
senior special effects technician
Andy Williams
special effects supervisor: Darkside Effects
Tao Zhang
pyrotechnic effects

Visual Effects by

Jeremy Ball
on set visual effects producer: base fx
Di Cai
compositor
Sarah Chang
compositor: Base FX
Nicolas Chavigny
matte painter
Zonglei Chen
digital matte painter
Ahdee Chiu
lead compositor: Base FX
Aurelian Cojocaru
digital compositor
Nicolae-Gheorghe Cojocaru
visual effects artist
Sebastian Cosor
visual effects coordinator
Adrian Costea
lead matchmove
Bill George
visual effects consultant: ILM
Pinghu Gu
visual effects producer
Bashir Hamid
compositor
Nick Hsieh
compositing supervisor: Base FX
Yanming Jiang
visual effects producer
Peng Ke
visual effects supervisor
Felix Lepadatu
visual effects supervisor
Yulong Liu
compositor
Razvan Margineanu
digital compositor
Giuseppe Motta
cg supervisor
Michael Nikitin
compositor
Chuang Niu
visual effects artist
Claudiu Olaru
matchmover
George Palcut
digital compositor
Mihai Pocorschi
digital compositor
Yu Qian
layout & matchmove lead
Yao Qin
texture lead: Base FX
Alexandru Ion Radu
digital compositor / visual effects production manager
Julien Record
digital compositor
Gareth Repton
visual effects artist
Paulina Rodriguez Lemus
digital artist
Aurelian Vulpasu
visual effects producer / visual effects production manager
Mike Wallner
fx artist
Joss Williams
visual effects supervisor
Fu Xiao
digital compositor
LeeAnne Yu
project manager
Fan Zhang
compositor
Yaqun Zhao
lead compositor

Stunts

Bruce Law
action director
Fatih Ugurlu
stunt double: Christian Bale
Meiying Wang
stunts (as Mei-Ying Wang)

Camera and Electrical Department

Xing Chen
video supervisor
Raymond Lam
camera operator / steadicam operator
Kyung-bo Yeo
steadicam
Jingtong Zhao
camera trainee

Animation Department

Cristian Scarlatescu
senior animator

Casting Department

Eriko Miyagawa
casting

Editorial Department

Andre Coutu
post-production coordinator
Kevin Downer
assistant digital intermediate editor
Gareth Molan
trailer editor

Music Department

Joshua Bell
violin solo
Yuli Chen
music mixing
China Philharmonic
orchestra (as China Philharmonic Orchestra)
Yi-Bing Chu
cello (as Chu Yi-Bing)
Xu Dechang
conductor
Maria Goundorina
choir director
Alberto Hernandez
assistant music recording engineer
Xu Huifen
soprano vocals
Li Jia
musican: pipa (as Jia Li)
Wu Jiangfang
vocalist
Zhang Jiangzhen
vocalist
Chen Yu Li
score mixer
Rui Liu
musician (as Liu Rui)
Yunzhi Liu
musician (as Liu Yunzhi)
Stephan Lörstrand
assistant music recording engineer
Teiichi Okano
composer: theme music
Jacob Clemens Non Papa
composer: theme music (as Clemens Non Papa)
Allmänna Sången
choir / musician
Tatsuyuki Takano
lyricist
Zhiyi Wang
orchestrator
Chen XiaoDuo
soprano vocals
Chen Xihui
conductor
Jiemin Yan
musican: erhu (as Yan Jiemin)
Yi Zhang
conductor
Michael Seifert
assistant music mixer (uncredited) / assistant score recordist (uncredited) / pro tools operator (uncredited)

Script and Continuity Department

Sophia Wang
script supervisor

Additional Crew

Dana Archer
public relations
David Boyle
head of business and legal affairs: Lava Bear Films
Sisi Cronin
publicist: uk
Annemarie Jacir
apprentice director
Sherrie Liu
Second Assistant Director
Jennifer Semler
production executive
Nick Vasili
product manager: Revolver Entertainment
Andre Coutu
coordinator of global post production (uncredited)
All Filters