Cast (13)

Cecilia Cheung

Princess Qingcheng

Liu Ye

Snow Wolf

Chen Hong

Goddess Manshen

Cheng Qian

The Emperer

Jang Dong-gun

Kunlun

Hiroyuki Sanada

General Guangming

Nicholas Tse

Wuhuan

Yu Jinwei

Ye Li

Guan Xiaotong

Young Qingcheng

Shi Lei

Young Wuhuan

Lu Peng

General in Red

Anthony Brandon Wong

(voice)

Qian Bo

独眼

Crew (60)

Han Sanping

Producer

Yang Buting

Executive Producer

Chen Hong

Producer

Klaus Badelt

Original Music Composer

Ernst Etchie Stroh

Producer

Chen Kaige

Director

Kenny Lam Ping-Wah

Camera Operator

Lee Tak-Shing

Lighting Technician

Peter Pau Tak-Hai

Director of Photography

Max Wang

Production Manager

Jiakun Zhang

Unit Production Manager

Kim Dong-joo

Producer

Wang Hong

Production Manager

Shi Dongming

Co-Producer

Zhang Wang

Line Producer

Charcoal Tan

Writer

Chen Kaige

Writer

Timothy Yip Gam-Tim

Production Design

Blair Slater

Foley Recordist

Terry Tu

Foley Artist

Bruce Emery

Dolby Consultant

Mario Vaccaro

Foley Artist

Tommy Cheng

Animation

Eric Suen

Animation

Toshie Tabata

Casting Coordinator

Julian Kershaw

Orchestrator

Andrew Neil

Sound Effects Editor

Roger Savage

Sound Supervisor

Danrong Wang

Sound Designer

Zhao Nan

Sound Editor

Ian Honeyman

Music Arranger

Antony Gray

Sound Effects Editor

Paul Pirola

Sound Effects Editor

Frankie Chung

Visual Effects Supervisor

Nigel Christensen

Sound Editor

Blair Slater

Foley Editor

Desmond Chan

Visual Effects

Don Wong

Effects Supervisor

Lee Yong-gi

Colorist

Ying Zhao

ADR Mixer

Louis Jong Chi-Leung

Key Grip

Nigel Christensen

Sound Effects Editor

Gavin Myers

Sound Effects Editor

Dion Lam

Stunt Coordinator

Chris Goodes

Sound Editor

Choi-Ying Chung

Visual Effects Coordinator

Choi Sung-Fai

Camera Operator

Robert Elhai

Orchestrator

Steve Burgess

Sound Effects Editor

Paul Korber

Sound Editor

Huijia Mo

Sound Effects Editor

Dion Lam

Second Unit Director

Glenn Newnham

Sound Effects Editor

Edmond Chan

First Assistant Camera

Matt Garner

Editor

Andrew Raiher

Music Arranger

Jeff Toyne

Orchestrator

Xincao Li

Conductor

Joshua Jason

Publicist

Stephen McLaughlin

Score Engineer