Full Credits
16 members

Joseph Fiennes
Eric Liddell

Shawn Dou
Xu Niu

Elizabeth Arends
Florence Liddell

Richard Sanderson
Dr. Hubbard

Darren Grosvenor
Gentleman
Simon Twu
Chen Quan

Augusta Xu-Holland
Catherine Standish
Patrice Poujol
Louis Klein

Shigeo Kobayashi
Yoshinori Yumoto

Zach Ireland
David Marshall
Asta Friis Lodahl
Heather Liddell
Laura Justine Friis Lodahl
Patricia Liddell

Jesse Kove
Hugh Johnson

Bruce Locke
Old Xu Niu (voice)

Asano Nagahide

Chang Kuo-Chu
46 members
Stephen Shin Kei-Yin
Director
Michael Parker
Co-Director
Michael Parker
Writer
Christopher C. Chan
Writer
Rubby Xu
Writer
Stephen Shin Kei-Yin
Writer
Ryan Parker
Executive Producer
Mark Bacino
Producer
Patrick DePeters
Executive Producer
Victoria Burrows
Casting
Braden Bowen
Executive Producer
Scot Boland
Casting
Daniel Lawrence Abrams
Co-Executive Producer
Reed Tsuda
Casting Assistant
Stephen Lam Bing-Kwan
Producer
Stephen Shin Kei-Yin
Producer
Jim Green
Producer
Corby Pons
Executive Producer
Yu Xiaoying
Executive Producer
Luke Taylor
Executive Producer
Brandon Millan
Executive Producer
Newlson Tang Kin Ming
Executive Producer
Scott Martin
Executive Producer
Henry Mu
Executive Producer
Gilbert Hung Wan Hoi
Executive Producer
Ken Heung
Executive Producer
Matthew Helderman
Executive Producer
James Ryan Parker
Executive Producer
Stephen Fan
Executive Producer
Michael Thomas Slifkin
Executive Producer
Gregory Hotz
Executive Producer
Cheng Siu-Keung
Director of Photography
Ka Ue So
Digital Imaging Technician
Scott Greer
Original Music Composer
Reuben Ripley
Sound Re-Recording Mixer
Nicole A. Fletcher
Dialogue Editor
Leandro Cassan
Sound Editor
Matt Friedman
Music Editor
Horace Ma Kwong-Wing
Production Design
Kitty Chau Cheuk-Wai
Costume Designer
Kwan Kit Mok
Costume Design
Peter Svab
Editor
Mickey Rodriguez
Colorist
Darren Grosvenor
Stunt Double
Gaby Santinelli
Dialect Coach
Stephen Ma Man-Yin
Special Effects