- Kazuo Ishigurowritten by
- Aislín McGuckin(as Aislin Mcguckin)
- Dong Fu Lin(as Lin Dong Fu)
- Xiaojun Zong(as Zong Xiao Jun)
- Young Fu Fan(as Fan Young Fu)
- Ke Qin Yao(as Yao Ke Qin)
- Jin Quan Liu(as Liu Jin Quan)
- Maxim Reston(as Charles Reston)
- Zheng Hua Shu(as Shu Zheng Hua)
Rest of cast listed alphabetically
- Nick Barnes(uncredited)
- Yue Ting Cheng(uncredited)
- Hollie Johnson(uncredited)
- Alexia Kalteis(uncredited)
- Charlotte Mikkelborg(uncredited)
- Garth Tuckett(uncredited)
- Rahila Bootwalaassociate producer
- Paul Bradleyco-producer
- Andreas Groschproducer: VIP Medienfonds 3
- Richard Hawleyco-producer
- Yue-Sai Kanassociate producer
- Patrick Koexecutive producer
- Ismail Merchantproducer
- Andre Morganexecutive producer
- Simon Oxleyassistant producer
- Zhonglun Renproducer: Shanghai Film Group (as Ren Zhonglun)
- Andreas Schmidexecutive producer: VIP Medienfonds 3
- Marcus Schöferexecutive producer: VIP Medienfonds 3
- Ben Spencerassistant producer
- Daqing Wangexecutive producer: Century Hero (as Wang Daqing)
- Tianyan Wangexecutive producer: Shanghai Film Group (as Wang Tianyun)
- Christopher Doyledirector of photography
- Baiyang Yuart director (as Yu Baiyang)
- Carol Hemminghair designer / makeup designer
- Martina Kohlmakeup- & hair department head
- Claudia Moseleyassistant to hair designer
- Mary-Anne Waitemakeup associate (as Mary-Anne Waite)
- Christie Wangassistant makeup artist
- Arie Bohrerproduction supervisor: VIP
- Pierre Pronerproduction supervisor
- Aaron Shershowunit production manager
- April YeFangproduction manager: pre-production (uncredited)
- William Chengfirst assistant director: China
- George Everyfirst assistant director
- Gerry Gaviganfirst assistant director: UK
- Eliot Mathewsthird assistant director
- Maxim Restontrainee assistant director (as Charles Reston)
- Sadiya Chowhanart department runner
- Tony Harrisconstruction manager: UK
- Zhongquan Huconstruction manager (as Hu Zhongquan)
- Lin Qingweiproduction buyer
- Xiaosong Queart department coordinator
- Yibin Shenset painter
- Han Shonglaiconstruction chargehand
- Leipei Taoconstruction chargehand (as Tao Leipei)
- Colin Thurstonproperty master
- Coll Andersonsound effects design editor
- Michael Barryre-recording mixer
- Brian Bowlesadr editor
- Martin Czemborre-recording mixer
- Dave Flynchfoley editor
- Robert Galvinsound recordist: UK
- Robert Heinsound designer
- Ludovic Hénaultsound engineer
- Bobby Johansonadr engineer
- Richard Kingassistant sound editor
- David Fletcherspecial effects supervisor
- Thomas Kittlespecial effects foreman (as Tom Kittle)
- Weiyuan Zhuspecial effects: SFS
- Doug Comptonanimator: Asterisk
- J. John Corbettdigital artist: Big Film Design
- Quan Han Donganimation designer: Asterisk
- Brian O'Connellcreative supervisor: Asterisk
- Richard O'Connoranimation producer: Asterisk
- Janos Pilenyioptical supervisor: Cineric (as Janos O. Pilenyi)
- Ariel Enriquez Saulogdigital supervisor: Cineric
- Winnie Tomanimator: Asterisk
- Jamie Hedigerdigital compositor (uncredited)
- John Bailiefocus puller: UK
- Qian Defengcamera grip
- Tommy Finchgaffer: UK
- Kin-Kwong Hosecond focus puller (as Ho Kin Kwong)
- Po Wing Hodolly grip
- Jianmin Jigaffer (as Ji Jianming)
- Tomoko Kikuchistill photographer
- Yiu-Fai Laidirector of photography: second unit (as Lai Yiu Fai)
- Tony Pierce-Robertsdirector of photography: UK
- James Calleriadditional casting
- Matt Eatonextras casting assistant
- Patrick Kellycasting assistant to producer
- Jennifer Wangextras casting assistant
- Zuanqing Wangcasting coordinator: SFS
- Xu Wiguangcasting coordinator: SFS
- Alex Johnsoncasting assistant (uncredited)
- Rosie Grantwardrobe mistress
- Antonny Luotranslator: costume department
- Sheena Napierassociate costume designer
- Philip O'Connorcostume assistant (as Phil O'Connor)
- Richard Salewardrobe master
- Yingjuan Xiaowardrobe master: SFS (as Xiao Yingjuan)
- Cunzhong Zhangwardrobe master: SFS (as Zhang Cunzhong)
- James Cohenassistant editor
- Olivier Fontenaycolorist: Atlab Australia
- Giles Gardnerfirst assistant editor
- Vicki McRitchienegative cutter: Atlab Australia (as Vicki Mcritchie)
- Vijay Sekhonassistant editor
- Xiaoming Zhangpost-production consultant
- John Dowdelltelecine colorist (uncredited)
- Lin Chuxionglocation production coordinator
- Su Yongweiassistant location manager
- David Bahanovichmusical consultant: Russiann historical music
- Andrew Burashkomusician: piano solo
- Martin Erskinemusical arrangement: additional arrangements / orchestrator
- Tass Filiposmusic editor
- Roger Flockmusician: percussion
- George Gaomusician: erhu
- Richard Hawleymusic producer
- Jamie Hopkingsconductor / orchestrator
- Catherine Allinsonscript supervisor
- Zhongshu Taotransportation captain (as Tao Zhongshu)
- Karole Armitagechoreographer
- Brooks Baldwindialect coach
- Randall Balsmeyermain title designer: Big Film Design (as Randy Balsmeyer)
- Kate Barker-Froylandelectronic press kit (as Kate Barker)
- Susan H. Bodineproduction counsel (as Susan Bodine)
- Michael Chaiassistant accountant
- Kris Chungassistant: Ismail Merchant
- Melissa Chungproduction coordinator
- Lanny Dongassistant production coordinator
- Chris Humphreygrateful thanks: Virgin Atlantic
- Paolo Mantiniwith gratitude to
- Richard Soamesspecial thanks: Film Finances Inc.
- David Tangspecial thanks
Crew believed to be complete
Contribute to this page
Suggest an edit or add missing content