Information
100088 BEIJING, CHINA
Activity
Production Company
100088 BEIJING, CHINA
Production Company
Canno Studio is a sub-brand of Alibaba Pictures, which was established in November 2020. Together with young generations of directors of China, Canno Studio would keep bringing good stories to the audience with a new, sharp and interesting attitude.