Edit
The Curse of Turandot (2021) Poster

Full Cast & Crew

Directed by 

Xiaolong Zheng

Writing Credits (in alphabetical order)  

Xiaoping Wang ... (screenplay)

Cast  

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

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 

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

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed