NEWS

FESTIVAL & MARKET
Shanghai International Film Festival

Aristocrats” and “The Asian Angel” have been officially invited to the Panorama section of the 24th Shanghai International Film Festival, which takes place in Shanghai, China, from June 11 to 20.

VIEW ALL
△ TOP