A movie by Zhang Ximing, based on the novella by Xiao Jianghong
—
Post Production
傩面
1h 50min
Guizhou Film and Television Production Co., Ltd.