Cast & Crew

Directed by

Xiaolong Zheng

Writing Credits

Carlo Gozzi
(play)
Xiaoping Wang
(screenplay)

Cast

Dylan Sprouse
Calaf
Wen Jiang
Da Han
Collin Chou
Zhou Da
Mingming Sun
Ah Song
Xiaotong Guan
Princess Turandot
Jun Hu
Bo Yan
Qian Sun
San Shen'er
Xuanlin He
Ling Er
Wai Lam
Fireworks Master
Zhuang Jieqiong
Aidedecamp of Da Han
Jialun Song
Protocol Official
Fredrik Yderström
Knight
Guo Zhen
Imperial Physician
Chunzhong Zhang
Hierophant
Wen Shao
Chamberlain of Da Han
Zhengyu Sun
Legatus
Da Qing
Legatus
Thomas Frank
Young Calaf
Siyi Lin
Liu Er
Sinuo Chen
Young Liu Er
Yuanfu Song
Pang Yuan'er
Chengshun Zhao
Imperial Physician
Bokun Qin
Chief Commander
Zhenze Li
Slim Camel
Zhidong Na
Aidedecamp of Da Han
Yange Deng
Foster-nurse of Young Turandot
Yizheng Geng
Execution Officer
Audrey Duo
Young Turandot
Jia Wang
Wu Tong

Produced by

Belle Avery
producer
Ping Cao
producer
Agathe Compagnon
coordinating producer
Colin Wilson
co-producer
Xiaolong Zheng
producer

Music by

Simon Franglen

Cinematography by

Man-Ching Ng

Production Design by

Yôhei Taneda
(as Yohei Taneda)

Costume Design by

Tongxun Chen

Second Unit Director or Assistant Director

Xiguo Wu
executive director
Chunyu Zheng
executive director

Sound Department

Dylan Burgess
sound effects editor
Alex Francis
foley recordist
Megan Howieson
foley recordist
Jing Liao
dubbing director
Bo Wen
dialogue supervisor

Visual Effects by

Mukherjee Aniruddha
visual effects supervisor
Jahan Arsi
Roto Artist
Ryan Basa
compositor
Shane Berry
department head: Rising Sun Pictures
Jayden Beveridge
layout artist
Tan Bi
cg modeler: Tippett Studio
Yashwant Bombe
lead compositor
Anto Bond
department head: Rising Sun Pictures
Tristan Brown
compositor: Tippett Studio
Jess Burnheim
department head: Rising Sun Pictures
Francesco Cadoni
Compositing Supervisor: Rising Sun Pictures
Li Li Chew
visual effects coordinator: Animamundi Studio
Lung Kye Chin
digital compositor
YouJin Choung
compositor: Tippett Studio
Josh Cole
visual effects supervisor
Sagar Dabir
tracking supervisor: Anibrain
S.M. Dangler
production coordinator: Tippett Studio
Binod Kumar Das
modeling lead: Anibrain
Jonathan Dearing
visual effects supervisor
Jeremy Delchiappo
head of 3d: Anibrain
John Dietz
visual effects / visual effects: BangBang
Kiran Dodia
texturing lead: Anibrain
Damian Doennig
department head: Rising Sun Pictures
Josh Ellem
digital matte painter
Colin Epstein
senior compositor: Tippett Studio
Sean Falcon
compositor: Tippett Studio
Brad Fox
cg supervisor: Tippett Studio
Michael Furniss
visual effects
Mayur Gangasagar
Creative Lead
Dally Garcia
visual effects artist
Victor Glushchenko
department head: Rising Sun Pictures
Shawn Griswold
compositor: Tippett Studio
Shikhar Gupta
roto/paint supervisor: Anibrain
Chris M. Halstead
compositor: Tippett Studio (as Chris Halstead)
Joseph Hamdorf
fx supervisor: Tippett Studio
Sam Hancock
effects lead: Rising Sun Pictures
Uel Hormann
creative director: Anibrain
Jacek Irzykowski
digital matte painter: concept artist: Fin Design
Ravi Varma Janagama
Stereo Production Coordinator
Qazi Hamza Javed
modeller
Eric Jeffery
rigging artist: Tippett Studio
Dennis Jones
visual effects supervisor
Kirk Jung
matchmove supervisor: Tippett Studio
Nikhil Kamboj
modeller: Rising Sun Pictures
Rohit Karanjavkar
roto supervisor: Anibrain
Sagar Karwa
lead lighter: Anibrain
Sith Khay
department head: Rising Sun Pictures
Venkaiah Chowdary Koppaka
matchmove artist: legend vfx
Mani Bhushan Kumar
3d supervisor: Anibrain / CG Supervisor
Swapnil Kurade
lead painter: Anibrain
Harry Lam
visual effects supervisor: Pixomondo
Claire Le Teuff
digital compositor
Carlos D. Lemus
department lead: Rising Sun Pictures
Eric Leven
vfx supervisor: Tippett Studio
Rosa Lin
fx animator: Tippett Studio
David A. Link
compositor: Tippett Studio (as David Link)
Yulong Liu
digital compositor
XunYee Loh
Lighting & Render Artist
Linda Luong
visual effects producer: Fin Design + Effects
Jamie Macdougall
cg supervisor: Rising Sun Pictures
Tim Mackintosh
department head: Rising Sun Pictures
Siddhartha Maganti
visual effects executive producer: Legend VFX
Rahul Mahajan
paint supervisor: Anibrain
Armen Mailyan
compositing supervisor
Roy Malhi
cg supervisor: Fin Design + Effects
Prashant Marathe
lighting supervisor: Anibrain
Syamil Aiman Mazlan
digital compositor: Animamundi Studio
Alex Meddick
department head: Rising Sun Pictures
Joel Michael
visual effects artist
Arthur Moody
department lead: Rising Sun Pictures
Stephen Moros
matchmove artist: Tippett Studio
Christopher Mullins
animation supervisor: Tippett Studio
Abby Nath
visual effects artist
Terence Neoh
lead lighting/lookdev: Animamundi
Marie-Laure Nguyen
technical director: Tippett Studio
Natalie Nolan
compositor: Tippett Studio
David Orman
data manager: Fin Design
Alex Owens
production coordinator: Tippett Studio
Ben Paschke
look development lead: Rising Sun Pictures
Annsh Patel
stereo production manager
Bo Peng
cg supervisor: Pixomondo
Jose Ignacio Perez-Laorga
department lead: Rising Sun Pictures
Nick Pill
department head: Rising Sun Pictures
Adam Potter
department head: Rising Sun Pictures
Jeffrey C. Price
vfx editor: Tippett Studio
Konstantin Promokhov
fx animator: Tippett Studio
Shane Rabey
compositing supervisor: Fin Design and Effects
John Rader
cg paint supervisor: Tippett Studio
Albert Radosevic
department lead: Rising Sun Pictures
Christian Rajaud
visual effects supervisor
Steve Reding
technical director supervisor: Tippett Studio (as Steven Reding)
Florent Revel
matchmover
Robin Reyer
department head: Rising Sun Pictures
Dean Richichi
digital compositor
Anthony Rizzo
animator: Tippett Studio
Thorsten Rolle
lead matte painter: Fin Design
Nathan Ross
animator: Tippett Studio
Pamela Saad
fx animator: Tippett Studio
David Schnee
composite supervisor: Tippett Studio
Jason Scott
department head: Rising Sun Pictures
Andrew Shanks
digital compositor
Dylan Shaw
digital artist
Nitin Shewale
roto lead: Anibrain
Kharak Singh
paint lead: Anibrain
Kalpana Mahapatro Siromani
art director
Nik Slotiuk
department head: Rising Sun Pictures
Anthony Smith
department head: Rising Sun Pictures
Dane Allan Smith
visual effects producer
Kim Smith
cg painter: Tippett Studio
Vaughn Smith
modeling supervisor: Tippett Studio
David Sullivan
rotoscope supervisor: Tippett Studio (as David J. Sullivan)
Siyu Tao
lead modelling and texturing artist: Pixomondo
Devin R. Taylor
production assistant: Tippett Studio
Corinne Teng
visual effects producer
Lachlan Tolley
compositor
Frederick B. Vega
fx animator: Tippett Studio
Nicole Watt
vfx producer: Tippett Studio
Vaughn White
matchmove supervisor: Fin Design and Effects
Ye Ye
visual effects artist (as Yeye LI) / visual effects supervisor (as Yeye LI)
Izhan Faridz Zahari
lead compositor: Animamundi Studio
Nathan Zeppel
layout artist: Rising Sun Pictures
Nova Zheng
visual effects coordinator
Cheng Zhu
visual effects producer
Hossein Zolfaghari
senior effects artist: Animamudi Studio
Na Jian
bidding producer: Base FX (uncredited)

Stunts

Alejandro Gil Mateos
stunt performer
Mathieu Jaquet
stunt performer
Yuk-Sing Ma
action choreographer
Fredrik Yderström
stunt performer

Animation Department

Stewart Alves
senior animator
Keshav Khatake
lead animator: Anibrain
Christopher Mullins
animation supervisor

Costume and Wardrobe Department

Ting Zhang
costumer

Editorial Department

David Rivero Martin
colorist

Music Department

Laurence Anslow
digital recordist
Steven Baker
Orchestrator / programmer
Graham Foote
orchestrator / programmer
Peter Fuchs
scoring mixer
Darren Hall
music editor
Stefan Karrer
executive album producer
Martin Roller
assistant scoring engineer
Laurence Ungless
musician: double bass (uncredited)

Additional Crew

Hitesh Kumar
production coordinator
All Filters