X

Cast & Crew

Directed By

Written By

Jan Sardi
screenplay
Cunxin Li
autobiography

Cast

Chi Cao
Li - as an adult
Bruce Greenwood
Ben Stevenson
Suzie Steen
Betty Lou
Aden Young
Dilworth
Wen Bin Huang
Li - as a child
Shu Guang Liang
Jing Tring - 8 yrs
Ye Wang
Cunfar - 14 yrs
Wan Shi Xu
Shen Yu
Shao Wei Yi
Yang Ping
Hui Cong Zhan
Teacher Song
Ji Feng Sun
Headmaster
Zhi Xue Chai
Official Guan
Chang Suo Zhang
Official Chan Feng
Jie Cheng
Official Yu
Zheng Nong Yang
Cunyuan - 21 yrs
Yang Li
Cunmao - 19 yrs
Wen Bin Zhang
Cunsang - 17 yrs
Ferdinand Hoang
Consul Zhang
Tian Xia
Door Soldier
Yue Hu
Long Face Boy
Jia Hui Zhang
Clumsy Somersault Boy
Hang Yu
Boy Candidate
Bao Li
Advisor Xu
Hao Tian Xue
Shing Hua - 11 yrs
Hui Min Tian
Chung Jun Town Leader
Yu Qi Zhang
Chan Lan District Chief
Ping Chen
Miss So
Peng Cao
Mr. Hung
Su Zhang
Teacher Chan
Ming Yue Ma
Lau - 11 yrs
Jian Wang
Su - 11 yrs
Chang He
Tong - 11 yrs
Jun Ming Tian
Lujun - 12 yrs
Xiguo Wu
Director Wang
Gang Jiao
Teacher Gao
Chengwu Guo
Li - as a teenager
Jun Ping Zhu
Mistress Chiu Ho
Meng Ni Yang
Shing Hua - 15 yrs
Zu Quan Kou
Lau - 15 yrs
Cheng Yue Zhu
Su - 15 yrs
Long Dai
Tong - 15 yrs
Hong Jian Li
Lujun - 16 yrs
Xiuqing Yue
Madame Official
Jun Long Kang
Madame's Companion
Meng Wang
Bow Shooter
Feng Qi Ma
Cobbler
Ya Xuan Xu
Shing Hua - 19 yrs
Jia Yong Sun
Lau - 19 yrs
Ke Zhu
Su - 19 yrs
Lu Ning Chen
Tong - 19 yrs
Hong Tao Lin
Lujun - 20 yrs
Fan Wang
Chinese Translator
Xiao Dong Tian
Cunfar - 21 yrs
Huai Ping Yang
Jing Tring - 15 yrs
Amanda Schull
Elizabeth
Lucy Egger
MC / Orlofski
Alice Parkinson
Assistant Stage Manager
Paul Stanhope
Swan Lake Conductor
Kyle MacLachlan
Charles Foster
Deni Hines
Anita Jones
Peter Steele
Press Photographer
Michael Moore
Maítre D'
Jon-Claire Lee
Vice Consul Lan
Min Lu
Security Guard #1
Robin Choi
Security Guard #2
Ron Lee
Security Guard #3
Cory Vi
Security Guard #4
Cheuk-Fai Chan
Security Guard #5
Sean Huling Chen
Security Guard #6
Quan Tran
Consul Duty Officer
Jack Thompson
Judge Woodrow Seals
Gibson Nolte
China Desk Officer
Ted Maynard
Newsreader
Nick McKay
TV Reporter
Nicholas Hammond
TV Reporter
Leslie Bell
TV Presenter
Ian Meadows
WTC Backstage Manager
George Ellis
Houston Ballet Conductor
Jane Harders
Senator's Wife
Leanne Atkins
Reception Guest
Dan Yang Cong
The Boy Who Asks
Kismet Bourne
Member, The Australian Ballet
Gina Brescianini
Member, The Australian Ballet
Juliet Burnett
Member, The Australian Ballet
Jacinta Christos
Member, The Australian Ballet
Eloise Fryer
Member, The Australian Ballet
Amy Harris
Member, The Australian Ballet

Produced By

Ling Geng
co-producer: China
Troy Lum
executive producer
Sue MacKay
line producer
Jane Scott
producer

Cinematography

Peter James
director of photography

Sound

Yulia Akerholt
supervising dialogue editor
Asha Ardill
sound facilities manager
Danielle Barron
foley editor
Miik Dinko
adr mixer
Bruce Emery
dolby consultant
Mark Franken
sound effects editor
Ye Gong
foley recordist: China
Wei He
re-recording mixer / sound effects editor: China
Hongrui Ji
sound effects editor: China
David Lee
sound mixer
Johny Liu
adr recordist: China
Robert Mackenzie
adr recordist
Xu Miao
foley artist: China
Andy Neil
re-recording mixer / sound designer / supervising sound editor
Stacey Parish
sound assistant
Liesl Pieterse
adr recordist
Roger Savage
re-recording mixer
Blair Slater
foley recordist
Brooke Trezise
sound editing assistant / sound mixing assistant
Mario Vaccaro
foley artist
Mark van Kool
boom operator
Jinbao Wang
boom operator #2: China
Lizhong Wang
boom operator #1: China
Sheng Wang
sound assistant: China
Andy Wright
adr recordist
Jiang Wu
sound recordist: China
Yanchao Yang
foley editor: China
Ben Zhang
adr supervisor: China
Rocky Zhang
foley: location fance, China
Yijing Zhang
assistant dialogue editor: China
Alan Freedman
adr mixer: Los Angeles

Production Design

Art Direction

Set Design

Makeup

Kalotina Amperidis
additional hair stylist / additional makeup artist
Ziggy Golden
hair stylist / makeup artist
Rona Lamont
hair supervisor: Houston / makeup supervisor: Houston
Wei Liu
assistant artist: China
Vivien Mepham
hair designer / makeup designer
Xin Mu
makeup artist: China
Lei Qi
translator: hair department, China / translator: makeup department, China
Christine Spiller
makeup assistant
Maree Stuartt
hair stylist: China / makeup artist: China
Simone Wajon
hair stylist / makeup artist
Qi Wang
hair stylist: China
Qi Wang
hair stylist: China
Kerstin Weller
hairstylist: crowd
Yang Zhang
assistant artist: China
Ya Ning Zhao
assistant artist: China
Warren Hanneman
hair stylist

Special Effects

Thomas Van Koeverden
special effects supervisor

Visual Effects

Simon Alberry
i/o recording supervisor: EFilm Australia / i/o scanning supervisor: EFilm Australia
Daniel Bryant
compositor: Rising Sun Pictures
Tim Crosbie
visual effects supervisor: Rising Sun Pictures
Paul Cross
compositor: EFilm Australia
Ben Dickson
compositor: Rising Sun Pictures
John Dietz
visual effects producer: Rising Sun Pictures
Brad Dunn
compositor: EFilm Australia
Rebecca Dunn
digital supervisor: EFilm Australia
John Durney
compositor: EFilm Australia
Grant Everett
on set vfx supervisor
William Gammon
2d sequence lead: Rising Sun Pictures
Leo Gomez
i/o operator: EFilm Australia
Matthew T. Griffin
compositor: EFilm Australia
Sam Hancock
compositor: Rising Sun Pictures
Aeon Henderson
compositor: Rising Sun Pictures
Elizabeth Holmes
compositor: Rising Sun Pictures
Michelle Hunt
title designer: subtitles
Dennis Jones
2d supervisor: Rising Sun Pictures
Chris King
visual effects pipeline: Rising Sun Pictures
Danny Lee
compositor: Rising Sun Pictures
May Lo
i/o operator: EFilm Australia
Peter Luczak
i/o operator: EFilm Australia
Kevin Lynch
compositor: EFilm Australia
Sarah McLauchlan
visual effects editor: Rising Sun Pictures
Alex Meddick
visual effects editor
Naomi Mitchell
visual effects coordinator: EFilm Australia
Sam Norman
compositor: Rising Sun Pictures
Ben Paschke
compositor: Rising Sun Pictures
Nick Pill
visual effects art director: Rising Sun Pictures
Peter Polyzoidis
compositor: EFilm Australia
Eric Ponton
compositor: Rising Sun Pictures
Emily Probert
compositor: Rising Sun Pictures
Ben Roberts
2d sequence lead: Rising Sun Pictures
Doug Roberts
compositor: EFilm Australia
Michael Slater
compositor: Rising Sun Pictures
Robert Stollar
compositor: EFilm Australia
Takahiro Suzuki
compositor: EFilm Australia / compositor: titles, EFilm Australia
Ben Tanti
i/o operator: EFilm Australia
Richard Thwaites
visual effects producer
Ben Warner
2d sequence lead: Rising Sun Pictures
Susan M. Weeks
compositor: Rising Sun Pictures
James Whitlam
visual effects executive producer: Rising Sun Pictures
Kristian Whitlock
compositor: EFilm Australia
Dan Wills
3d effects: Rising Sun Pictures
Michael Xie
visual technician: EFilm Australia
Henry Yekanians
i/o senior operator: EFilm Australia
Simon Zhang
visual technician: EFilm Australia
Victor Glushchenko
visual effects artist
Jad Haber
digital compositor
Kaspar Zwirner
compositor

Assistant Director

Deborah Antoniou
additional assistant director
Darwin Brooks
second second assistant director
Jiao Chen
second second assistant director
Lucy Egerton
second assistant director
Mark Egerton
first assistant director
Ming Hua Gang
assistant assistant director: China
Er Ban Jiang Ku
second assistant director: China
Nicholas Lee
first assistant director: Houston second unit
Hui Li
assistant assistant director: China
Ying Ly
assistant assistant director: China
Leora Mohr
second assistant director: Houston
Hang Song
assistant assistant director: China
Ming Yang 'Jason' Sui
second second assistant director: China
Eddie Thorne
additional assistant director
Xiang Wang
assistant to first assistant director: China
Bing Yao
third assistant director: China
Jinzhan Zhang
first assistant director: China
Meng Yu Zhang
assistant assistant director: China
Andre Fleuren
second unit director
Hamish Roxburgh
assistant director

Production Management

Susan Elkins
unit production manager: Houston
Katherine Heads
post-production supervisor
Simon Lucas
unit manager
Paul Ranford
production manager: China
Xiu Feng Sun
on-set production manager: China
Jing-Hua Wang
production manager: China
Yang Zhang
on-set production manager: China
Zheng Zhang
assistant unit manager: China

Art Department

Dennis Archer
scenic artist
Verena Barthel
brush hand
Brett Bartlett
construction manager
Billy Bateup
construction runner / laborer
Benjamin Beresford
stand-by props attachment
Ian Bickerton
construction foreman
Simon Boyd
set builder
Alex Chomicz
assistant stand-by props
Shawn Cook
art assistant: Houston
Tim Cooney
art department assistant: Spain
Wen Ping Cui
set dresser: China
Wu Qing Cui
assistant props: China
Christina Díaz Norman
art department coordinator
Alicia Emery
additional art department runner
Dan Forato
set builder
Feng Rui Guo
lead set builder: China
Rain Hart
graphic artist / illustrator
Reuben Hill
head scenic artist
Xin Ming 'Yellow' Huang
art director: China
John Hunter
set builder
Zhao Long Ji
assistant art director: China
Li Jia
set dresser: China
Ming Yi 'Jasmine' Jiang
translator: props department, China
Ciaran Jordan
art department
Hannah Knowlton
art department buyer / set dresser
Fergus Leese
construction coordinator
Da Peng Li
assistant art director: China
De Meng Liu
assistant props: China
Jiang Liu
head sculptor
Tristan Loomes
art department runner
Xiao Hui Lu
assistant props: China
Lin Ma
art department translator: China
David Malek
art department buyer / set dresser
Craig Mandile
art department buyer / set dresser
Andrew Matthews
construction runner / laborer
Marian Murray
property mistress
Tarnia Nicol
draftsperson
Maggi Poorman
art director: Houston
Michael Short
trade assistant
Laurie Sobels
carpenter
Dean Sullivan
stand-by props
Zhi Fu Tian
property master: China
Zhi Guo Tian
set constructor: China
Bernardo Trujillo
supervising art director: China
Hanz Van Beers
construction foreman
Xin Xin Wang
assistant property master: China
Duo Xu
assistant art director: China
Chang Hai Yao
on-set construction: China
Xiang Wu Yu
assistant props: China
Bin Wei Zhang
assistant props: China
Hong Han Zhang
assistant props: China
Ji Feng Zhang
lead scenic painter: China
Oi Yi Zhang
assistant property master: China
Quan Zhang
assistant set constructor: China
Ying Shui Zhang
assistant props: China / on-set construction: China
Guo Zhao
lead carpenter: China
Andrew Hardingham
practical electrician

Stunts

Harry Dakanalis
stunt coordinator
Ingrid Kleinig
stunt driving double: Amanda Schull

Editorial

Kieran Bleakley
colorist: dailies
Luke Buckley
colorist: dailies
Trish Cahill
digital intermediate colorist
Chris Deng
telecine operator
Nancy Gup
film transfer coordinator
Ivan Huang
telecine operator
Bin Li
first assistant editor
Gordon MacPhail
head of digital intermediate
Darryl McKee
digital intermediate production liaison
Silvana Milat
digital intermediate production liaison
James Sdrinis
digital intermediate conformer
Nicholas Wagstaff
editing attachment

Other

Ken Defoor
picture car coordinator: Houston
Yun Long Gao
transportation unit manager: China
Jun Huang
transportation coordinator: China
Rick Malahy
driver: grips, Houston
Mark McKinley
vehicles coordinator
Dan Mohr
driver: grips, Houston
James Olvera
driver: insert car, Houston
Peng Zhang
transportation unit manager: China
Rob Flanagan
production driver

Music Department

Daniel Baker
music preparation
Craig Beckett
scoring crew
Laura Bishop
music preparation
Chang Ning Chai
musician: erhu and zhonghu
Christo Curtis
music editor / score mixer
Michael Dauth
musician: violin
James Ezra
scoring crew
Christopher Gordon
music supervisor / orchestrator
Kim Green
music licensing
Alex Henery
orchestra contractor
Lei Hu
musician: yangoin
Louise Johnson
musician: harp
James K. Lee
music preparation
Clemens Leske
musician: piano
Lulu Liu
musician: pipa
Emily Rogers Swanson
on-set music editor
Timothy Tan
musician: guzheng
Simon Tedeschi
musician: piano
Jessica Wells
music preparation
Natsuko Yashimoto
musician: violin
Tuang Zhang
musician: pipa

Casting Department

Nikki Barrett
casting director: Australia
Emma Fletcher
extras casting assistant
Sharon Howard-Field
casting director: international
Rona Lamont
extras casting coordinator: Houston
Haibin Li
casting director: China
Andrew Olson
casting assistant: Houston
Nora Saliba
extras casting assistant
Dex Tallo
extras casting director
Zi Chen 'Miao Miao' Tang
assistant casting assistant director: China
Michael Topple
casting assistant
Meng Wang
assistant casting assistant director: China
Yong Wang
assistant casting assistant director: China
Yu He Wang
assistant casting assistant director: China
Ju Jin Yang
assistant casting assistant director: China
Danny Long
casting assistant

Costume Department

Sarah Brest
assistant stand-by costumer
Shi Yi Cao
translator: costume department, China
Mary Lou Da Roza
costume buyer
Nicola Dunn
costume assistant
Roberta Elkins
wardrobe assistant: Houston
Jamella Hassan
stand-by costumer
Fiona Holly
costume coordinator: ballet
Elly Kamal
costume supervisor
JaLene Thatcher Kambhu
wardrobe intern: Houston
Anne Kwok
costume attachment
Rona Lamont
costume supervisor: Houston
Xia Liu
costume assistant: China
Rong Xi Lu
costume assistant: China
Kellie Montgomery
costume assistant
Dan Owen
costume assistant
Damir Peranovic
extras costume coordinator
Kia Snell
costume maker
Jo Thorpe
costume cutter
Fei Tong
costume assistant: China
Jack Tung
costume department coordinator: China
Fu Zheng Wang
costume assistant: China
Joey Wang
translator: costume department, China
Lei Wang
costume assistant: China
Jian Li Wen
costume assistant: China
Hong Hui Xiang
costume supervisor: China

Camera Department

Li Guo Bai
grip: China
Ian Barton
best boy grip: additional Michigan unit
Yu Liang Cao
lighting assistant: China
Simon Cardwell
still photographer
Alexis Korin Castagna
second assistant camera: "b" camera
Danny Chen
lighting assistant: Chiuna / translator: lighting department, China
Man Quan Chen
grip: China
Dennis Clay
key grip: Houston
Damien Cooper
lighting designer: theatre
Matt Cox
follow spot operator
Billy Daniel
electrician: Houston
Justin DeGuire
first assistant camera: Houston
Zheng Hua Duan
lighting assistant: China
Andre Fleuren
camera operator: "b" camera / director of photography: second unit
Chris Follett
electrician
Yun Gao
lighting assistant: China
Jamie Garside
Lighting Assist
Jonathan D. Guerra
gaffer: Houston
Simon Harding
camera operator: "a" camera / steadicam operator
Mark Harris
rigging gaffer
Adrian Hattingh
loader: Houston
Jian Hong He
grip: China
Frank Hruby
focus puller: "b" camera
Albart Hung
video split operator: China
Humberto Jaime
second assistant camera: Houston
Ren Kenward
head electrician: Theatre Royal
Stefan Laguna
rigging electrician
Fei Fei Li
grip: China
Qibing Li
lighting assistant: China
Tran Lei Li
gaffer: China
Yong Qian Li
lighting assistant: China
Zhigang Li
grip: China
Jeffrey Lulewicz
video split assistant: China
Mike May
electrician: Houston
Hai Meng
lighting assistant: China
Jason Naran
video operator
David Nichols
dolly grip / key grip
Stephen O'Keefe
follow spot operator
Leroy Pearce
rigging electrician
Eric Pickett
video assist: Houston
Jason Poole
electrician
Fiona Qi
best boy grip / translator: grip department, China
James 'Spanky' Quin
follow spot operator
Walter Repich
cameraman: on-set footage
Harvey Riveria
best boy electric: Houston
Dave Shaw
key rigging grip
Ezra 'Xiao Le' Sterback
lighting assistant: China / translator: lighting department, China
Adrian Sterritt
head electrician: theatre / programmer: theatre
Pete Stockton
best boy grip: Houston
Dan Sun
electrician: China
Bao Yin Tang
lighting assistant: China
Li Guo Tang
grip: China
Rong Tang
key grip: China
Yue Guo Tang
lighting assistant: China
David Thatcher
lighting technical director: Theatre Rioyal
Matthew Wakai
second assistant camera: "a" camera
Zhong Hai Wang
lighting assistant: China
Matt Windon
first assistant camera: "a" camera
Ben Peng Xu
lighting assistant: China
Hao Xu
lighting assistant: China
Wan Fei Xu
lighting assistant: China
Xin Yu Yan
grip: China
Chun Yang 'Sunny' Zhang
camera department assistant: China / translator: camera department, China
Fang Zhang
grip: China
Yun Ling Zhang
lighting assistant: China
Chun Cheng Zhao
second assistant camera: "a" camera, China
Hongshan Zhao
grip: China
Bing Gang Zhou
electrician: China
Jianhua Zhu
grip: China
Po Zhu
grip: China
Richard Bradshaw
camera operator
Ashleigh Carter
first assistant camera
Eran Dolev
high speed camera operator
Jayden York
libra head technician

Location Management

Craig Busch
location manager: Houston
Carol Flaisher
location scout: USA
Lisa Fozzati
location scout: USA
Peter Lawless
location manager
Yan Chang Liu
location manager: China
Brandon Reich
location assistant
Tian Ye Zhou
location manager: China

Script Department

Chris O'Connell
script supervisor
Movie title data and credits provided by
IMDb logo