X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
On Wings of Eagles
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Stephen Shin
Michael Parker
co-director
Written By
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
Simon Twu
Chen Quan
Augusta Xu-Holland
Catherine Standish
Richard Sanderson
Dr. Hubbard
Kuo-Chu Chang
Darren Grosvenor
Gentleman
Zach Ireland
David Marshall
Asano Nagahide
Wai-Lam Wong
Shigeo Kobayashi
Yoshinori Yumoto
Laura Justine Friis Lodahl
Patricia Liddell
Hongxuan Chen
(Juvenile)
Yongqing Liu
Xiaoqian Liu
Ang Li
Elizabeth Yufei Gabriel
Teiyu Takagi
Daniel Fagerland
Mila Gaeva
Shuming Yan
Yujian Lou
Shuxia He
Tianze Zhan
Patrice Poujol
Louis Klein
Hiroshi Nakamura
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
Yu Xiaoying
executive producer
Music
Scott Greer
Cinematography
Siu-Keung Cheng
Sound
Leandro Cassan
sound editor / sound effects editor
Nicole A. Fletcher
dialogue editor
Will Morton
adr recordist
Reuben Ripley
re-recording mixer
Editing
Peter Svab
Casting Director
Scot Boland
Victoria Burrows
Production Design
Horace Ma
Costumes
Kitty Cheuk-wai Chau
Kwan Kit Mok
Visual Effects
Stephen Ma
visual effects supervisor
Assistant Director
Patrice Poujol
associate director
Stunts
Darren Grosvenor
stunt double: Male Lead
Editorial
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
Other
Gaby Santinelli
dialect coach: Elizabeth Arends
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 / orchestrator
Steve Kempster
score mixer
Ashley Viergever
music clearance
Casting Department
Reed Tsuda
casting assistant
Camera Department
Ka Ue So
digital image technician
Movie title data and credits provided by