China,
2021, 111 min
Directed by:
Xiaolong ZhengScreenplay:
Xiaoping WangCinematography:
Man-Ching NgComposer:
Simon FranglenGallery (35)
Photo © Shanghai Tao Piao Piao Film
![The Curse of Turandot - Lobby Cards](http://image.pmgstatic.com/cache/resized/w663/files/images/film/photos/165/731/165731688_aae4ec.jpg)
Photo © Shanghai Tao Piao Piao Film
![The Curse of Turandot - Lobby Cards](http://image.pmgstatic.com/cache/resized/w663/files/images/film/photos/165/731/165731689_34f846.jpg)
Photo © Shanghai Tao Piao Piao Film
Photo © Shanghai Tao Piao Piao Film