Cast (51)

Takeshi Kaneshiro

Jin

Andy Lau Tak-Wah

Leo

Zhang Ziyi

Xiao Mei

Song Dandan

Yee

Hongfei Zhao

Xiao Bu Kuai

Jun Guo

Police Officer

Zhang Shu

Wang Jiusheng

Zhengyong Zhang

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

Crew (156)

Shigeru Umebayashi

Original Music Composer

Zhang Yimou

Director

Zhang Yimou

Producer

Bill Kong Chi-Keung

Producer

Zhang Weiping

Executive Producer

Glenn Newnham

Sound Editor

David Booth

Visual Effects

Han Zhong

Supervising Art Director

Ineke Majoor

Visual Effects Producer

Tingxiao Huo

Production Design

Zhang Zhenyan

Associate Producer

Kent Boswell

Visual Effects Production Manager

Roger Savage

Sound Supervisor

Vic Kaspar

Sound Editor

Zhao Bin

Art Direction

Kirsty Millar

Visual Effects Supervisor

Jing Tao

Sound

Andy Brown

Visual Effects Supervisor

Yang Xiaohai

Makeup Artist

Naomi Mitchell

Visual Effects Producer

Jo Mion

Sound Editor

Angie Lam

Visual Effects Supervisor

Eddy Wong Wang-Hin

Visual Effects Supervisor

Fiona Crawford

Visual Effects Producer

Kang Jong-ik

Visual Effects Supervisor

Victor Wong Wang-Tat

Visual Effects Supervisor

Zhao Xiaoding

Director of Photography

Feng Li

Scenario Writer

Emi Wada

Costume Design

Kwan Lee-Na

Makeup Artist

Bin Wang

Writer

Chau Siu-Mui

Hairstylist

Sen Lu

Unit Manager

Larisa Khalyapina

Unit Manager

Zhang Yimou

Writer

Yang Ruo

Assistant Makeup Artist

Marco Nero

Matte Painter

Hongsheng Guo

Assistant Property Master

Diu Zhijuan

Assistant Makeup Artist

Tianhui Ge

Unit Manager

Shui Niu

Assistant Hairstylist

Huo Depeng

Assistant Property Master

Jane Maguire

Post Production Supervisor

Xu Xiaolong

Assistant Property Master

Ge Xiufang

Assistant Makeup Artist

Hou Yi

Property Master

Ke Mu

Assistant Property Master

Rowan E Cassidy

Storyboard Artist

Li Baotai

Assistant Property Master

Wu Ming

Assistant Art Director

Zhongquan Hu

Set Dresser

Li Miao

Assistant Art Director

Chang Xiaoyang

Assistant Director

Shaochun Liu

Special Props

Chris Goodes

Assistant Sound Editor

Zeliang Niu

Location Sound Assistant

Blair Slater

Foley Recordist

Alex Gordon

ADR Recordist

Wei He

Sound Effects Editor

Bruce Emery

Dolby Consultant

Zhang Zhigang

First Assistant Sound Editor

Paul Pirola

Sound Effects Editor

Andrew Neil

Sound Re-Recording Assistant

Roger Savage

Sound Re-Recording Mixer

Damon Mouris

Sound Assistant

Mario Vaccaro

Foley Artist

Gina Nuccio

ADR Editor

Cao Huijun

Location Sound Assistant

Andrew Neil

Sound Effects Editor

Steve Burgess

Sound Effects Editor

Roger Savage

Sound Mixer

Mark Barber

Digital Compositor

Roger Bolton

Digital Compositor

Michelle Hunt

Digital Compositor

Danielle Rubin

Visual Effects Production Manager

Gao Xiang

Stunts

Bhakar James

Senior Animator

Nick Monton

Digital Compositor

Evan Shipard

Digital Compositor

Paul Buckley

Animation

Sam Cole

Compositing Supervisor

Lindsay Adams

Digital Compositor

David Hansen

CG Artist

Jamie Watson

Digital Compositor

Vaughn Arnup

Digital Compositor

Ian Watson

VFX Artist

Morgane Furio

Visual Effects Compositor

Glen Pratt

Digital Compositor

Xia Bin

Stunts

Bryn Farrelly

Digital Compositor

Evan Shipard

Matte Painter

Peter Webb

Digital Compositor

Shi Feng

Stunts

Luke Hetherington

CGI Supervisor

Murray Pope

Executive Visual Effects Producer

Paul Raeburn

Digital Compositor

Bryce Brecheisen

Visual Effects Coordinator

Michael Mellor

Animation

Nick Monton

Digital Intermediate

Nathan Stone

Animation

Sandeep Vengsarkar

Digital Compositor

Chuanyong Cheng

Stunts

Charlie Armstrong

Digital Compositor

Matthew M. North

Digital Compositor

Fei Gao

Stunts

Jason Billington

Digital Compositor

Dan Breckwoldt

Digital Compositor

Krista Jordan

Compositing Lead

Lei Li

Stunts

Darrin Hanley

Digital Compositor

Jongsu Oh

VFX Artist

Zhan Bo

Stunts

Cao Hua

Stunts

Huang Baorong

Wardrobe Supervisor

Lihong Wang

Gaffer

Olivier Fontenay

Color Grading

Mick Harkin

Digital Compositor

Scott Hunter

3D Modeller

Stefan Litterini

VFX Artist

Cheng Wei Ou

Stunts

Shuiqiang Cao

Electrician

Mark Nettleton

Visual Effects Compositor

Zhu Shaojie

Stunts

Huangpu Honghao

Genetator Operator

Hu Yan

Stunts

Xu Tie Gong

Electrician

Jiandong Yu

Electrician

Siggy Ferstl

Digital Intermediate Colorist

Xiaoyan Bai

Still Photographer

Li Wei

Stunts

Raymond Lam Fai-Tai

Camera Operator

Xue Bo Li

Electrician

Jin-Di Zhu

Assistant Camera

Al Hansen

Digital Colorist

Bin Li

Assistant Editor

Chris Davies

Digital Compositor

Hao Wen

Visual Effects Compositor

Guan Fei

Grip

Sun Xin Shang

Electrician

Mark Franken

Music Editor

Clinton Downs

VFX Artist

David Mosqueda

Digital Compositor

Jianmin Ji

Lighting Design

Xin Xin Zheng

Stunts

Raymond Lam Fai-Tai

Steadicam Operator

Tony Ching Siu-Tung

Fight Choreographer

Raymond Lam Fai-Tai

Second Unit Director of Photography

Wang Liam

Grip

Alice Yeung

Production Coordinator

Jamie Hediger

Digital Compositor

Keith Meure

Rotoscoping Artist

Feng Zhong

Stunts

Cao Tongan

Electrician

Huilong Zhu

Grip

Cheng Long

Editor

Tony Ching Siu-Tung

Stunts