Full Credits
51 members

Takeshi Kaneshiro
Jin

Andy Lau
Liu

Zhang Ziyi
Xiao Mei

Song Dandan
Yee

Zhao Hongfei
Xiao Bu Kuai

Guo Jun
Police Officer

Zhang Shu

Wang Jiusheng

Zhang Zhengyong
Yongxin Wang
Dong Liu
Shield Warrior
Qi Zi
Xuedong Qu
Liping Tian
Hongwei Zhao
Huang Weina
Ge Dan
Yang Xiadong
Shang Yisha
Liu Ying
Huang Jingwen
Zhang Kejia
Luo Tianyou
Zhu Lin
Hu Jiwei
Hong Yu

Hao Bojie
Wang Wu
Zhu Jiajun
Xu Ge
Chou Jingxiu
Guo Cuifang

Chengyuan Li
Zhang Shuo
Zhang Jidong

Li Qiang
Fu Yang

Wen Yang
Chen Liang
Lin Xiuqiang
Wang Kun
Li Meng
Dong Ming

Zheng Xiao-Dong
Song Chacha
Wang Xuanyi
Huang Xueying

Dong Jingchuan
Warden

Yanxi Li
Pipa Girl

Liu Tengyuan
Shield Warrior
Zhu Wenxi
Courtesan

Yang Guang
156 members
Zhang Yimou
Director
Chang Xiaoyang
Assistant Director
Feng Li
Scenario Writer
Zhang Yimou
Writer
Wang Bin
Writer
Zhang Weiping
Executive Producer
Zhang Yimou
Producer
Bill Kong Chi-Keung
Producer
Zhang Zhenyan
Associate Producer
Sen Lu
Unit Manager
Tianhui Ge
Unit Manager
Larisa Khalyapina
Unit Manager
Alice Yeung
Production Coordinator
Zhao Xiaoding
Director of Photography
Raymond Lam Fai-Tai
Camera Operator
Raymond Lam Fai-Tai
Steadicam Operator
Huilong Zhu
Grip
Jin-Di Zhu
Assistant Camera
Bai Xiaoyan
Still Photographer
Guan Fei
Grip
Raymond Lam Fai-Tai
Second Unit Director of Photography
Wang Liam
Grip
Shigeru Umebayashi
Original Music Composer
Glenn Newnham
Sound Editor
Vic Kaspar
Sound Editor
Roger Savage
Sound Supervisor
Tao Jing
Sound
Jo Mion
Sound Editor
Paul Pirola
Sound Effects Editor
Zhang Zhigang
First Assistant Sound Editor
Zeliang Niu
Location Sound Assistant
Mario Vaccaro
Foley Artist
Steve Burgess
Sound Effects Editor
Damon Mouris
Sound Assistant
Gina Nuccio
ADR Editor
Bruce Emery
Dolby Consultant
Wei He
Sound Effects Editor
Blair Slater
Foley Recordist
Alex Gordon
ADR Recordist
Roger Savage
Sound Mixer
Cao Huijun
Location Sound Assistant
Roger Savage
Sound Re-Recording Mixer
Chris Goodes
Assistant Sound Editor
Andrew Neil
Sound Effects Editor
Andrew Neil
Sound Re-Recording Assistant
Mark Franken
Music Editor
Han Zhong
Supervising Art Director
Zhao Bin
Art Direction
Tingxiao Huo
Production Design
Rowan E Cassidy
Storyboard Artist
Zhongquan Hu
Set Dresser
Li Miao
Assistant Art Director
Huo Depeng
Assistant Property Master
Xu Xiaolong
Assistant Property Master
Hou Yi
Property Master
Ke Mu
Assistant Property Master
Shaochun Liu
Special Props
Li Baotai
Assistant Property Master
Wu Ming
Assistant Art Director
Hongsheng Guo
Assistant Property Master
Yang Xiaohai
Makeup Artist
Emi Wada
Costume Design
Kwan Lee-Na
Makeup Artist
Yang Ruo
Assistant Makeup Artist
Shui Niu
Assistant Hairstylist
Diu Zhijuan
Assistant Makeup Artist
Ge Xiufang
Assistant Makeup Artist
Chau Siu-Mui
Hairstylist
Huang Baorong
Wardrobe Supervisor
Kent Boswell
Visual Effects Production Manager
Fiona Crawford
Visual Effects Producer
David Booth
Visual Effects
Victor Wong Wang-Tat
Visual Effects Supervisor
Ineke Majoor
Visual Effects Producer
Kirsty Millar
Visual Effects Supervisor
Andy Brown
Visual Effects Supervisor
Kang Jong-ik
Visual Effects Supervisor
Angie Lam
Visual Effects Supervisor
Naomi Mitchell
Visual Effects Producer
Eddy Wong Wang-Hin
Visual Effects Supervisor
Marco Nero
Matte Painter
Bryce Brecheisen
Visual Effects Coordinator
Paul Raeburn
Digital Compositor
Evan Shipard
Matte Painter
Sandeep Vengsarkar
Digital Compositor
Ian Watson
VFX Artist
Charlie Armstrong
Digital Compositor
Nick Monton
Digital Compositor
Michael Mellor
Animation
Darrin Hanley
Digital Compositor
Keith Meure
Rotoscoping Artist
Lindsay Adams
Digital Compositor
Mick Harkin
Digital Compositor
Bhakar James
Senior Animator
Stefan Litterini
VFX Artist
David Mosqueda
Digital Compositor
Paul Buckley
Animation
Sam Cole
Compositing Supervisor
Matthew M. North
Digital Compositor
Jongsu Oh
VFX Artist
Morgane Furio
Visual Effects Compositor
Hao Wen
Visual Effects Compositor
Mark Barber
Digital Compositor
Clinton Downs
VFX Artist
Jamie Hediger
Digital Compositor
Vaughn Arnup
Digital Compositor
Jason Billington
Digital Compositor
Dan Breckwoldt
Digital Compositor
Peter Webb
Digital Compositor
Bryn Farrelly
Digital Compositor
Nathan Stone
Animation
Krista Jordan
Compositing Lead
Chris Davies
Digital Compositor
David Hansen
CG Artist
Jamie Watson
Digital Compositor
Roger Bolton
Digital Compositor
Scott Hunter
3D Modeller
Glen Pratt
Digital Compositor
Michelle Hunt
Digital Compositor
Danielle Rubin
Visual Effects Production Manager
Mark Nettleton
Visual Effects Compositor
Evan Shipard
Digital Compositor
Nick Monton
Digital Intermediate
Al Hansen
Digital Colorist
Olivier Fontenay
Color Grading
Bin Li
Assistant Editor
Siggy Ferstl
Digital Intermediate Colorist
Cheng Long
Editor
Jane Maguire
Post Production Supervisor
Luke Hetherington
CGI Supervisor
Murray Pope
Executive Visual Effects Producer
Chuanyong Cheng
Stunts
Gao Xiang
Stunts
Hu Yan
Stunts
Cao Hua
Stunts
Fei Gao
Stunts
Xia Bin
Stunts
Zhan Bo
Stunts
Shi Feng
Stunts
Li Lei
Stunts
Li Wei
Stunts
Cheng Wei Ou
Stunts
Tony Ching Siu-Tung
Fight Choreographer
Zhu Shaojie
Stunts
Feng Zhong
Stunts
Xin Xin Zheng
Stunts
Tony Ching Siu-Tung
Stunts
Lihong Wang
Gaffer
Huangpu Honghao
Genetator Operator
Xu Tie Gong
Electrician
Shuiqiang Cao
Electrician
Jianmin Ji
Lighting Design
Xue Bo Li
Electrician
Cao Tongan
Electrician
Jiandong Yu
Electrician
Sun Xin Shang
Electrician