Cast & Crew

Directed by

Stephen Shin
Michael Parker
(co-director)

Writing Credits

Rubby Xu
Christopher C. Chan
Michael Parker
Stephen Shin

Cast

Joseph Fiennes
Eric Liddell
Jesse Kove
Hugh Johnson
Bruce Locke
Old Xu Niu
Shawn Dou
Xu Niu
Elizabeth Arends
Florence Liddell
Zach Ireland
David Marshall
Richard Sanderson
Dr. Hubbard
Simon Twu
Chen Quan
Augusta Xu-Holland
Catherine Standish
Darren Grosvenor
Gentleman
Shigeo Kobayashi
Yoshinori Yumoto
Patrice Poujol
Louis Klein
Hongxuan Chen
(Juvenile)
Laura Justine Friis Lodahl
Patricia Liddell
Asta Friis Lodahl
Heather Liddell

Produced by

Daniel Lawrence Abrams
co-executive producer
Mark Bacino
producer
Braden Bowen
executive producer
Patrick DePeters
executive producer
Stephen Fan
executive producer
Jim Green
producer
Matthew Helderman
executive producer
Ken Heung
executive producer
Gregory Hotz
executive producer
Gilbert Hung Wan Hoi
executive producer
Stephen Lam
producer
Scott Martin
executive producer
Brandon Millan
executive producer
Henry Mu
executive producer
James Ryan Parker
executive producer
Ryan Parker
executive producer
Corby Pons
executive producer
Stephen Shin
producer
Michael Thomas Slifkin
executive producer
Newlson Tang Kin Ming
executive producer
Luke Taylor
executive producer (as Luke Dylan Taylor)
Yu Xiaoying
executive producer

Music by

Scott Greer

Cinematography by

Siu-Keung Cheng

Editing by

Peter Svab

Casting By

Scot Boland
Victoria Burrows

Production Design by

Horace Ma

Costume Design by

Kitty Cheuk-wai Chau
Kwan Kit Mok

Second Unit Director or Assistant Director

Patrice Poujol
associate director

Sound Department

Leandro Cassan
sound editor / sound effects editor
Nicole A. Fletcher
dialogue editor
Will Morton
adr recordist
Reuben Ripley
re-recording mixer

Visual Effects by

Stephen Ma
visual effects supervisor

Stunts

Darren Grosvenor
stunt double: Male Lead

Camera and Electrical Department

Ka Ue So
digital image technician

Casting Department

Reed Tsuda
casting assistant

Editorial Department

Scott Freeman
Artist Inventor of Agnostic Tapeless Conform Workflow includes Roundtrip / Finishing Artist / conform editor / on-line editor
Mickey Rodriguez
colorist
Jennifer Willens
finishing producer

Music Department

Atanas Babaleski
scoring pro tools engineer
F.A.M.E.'S. Project
orchestra and studio contractor
Matt Friedman
music editor
Scott Greer
orchestrator
Georgi Hristovski
score recording engineer
Catherine Joy
composer: additional music (as Catherine Grealish) / orchestrator (as Catherine Grealish)
Steve Kempster
score mixer
Ashley Viergever
music clearance (as Ashley Viergerver)

Additional Crew

Gaby Santinelli
dialect coach: Elizabeth Arends
All Filters