Information
100022 BEIJING, CHINA
Activity
Production Company
100022 BEIJING, CHINA
Production Company
Pictures, founded by top-level investors Bob Xu & Victor Wang (founders of ZHEN Fund, No.1 Angel Fund in China), and Neil Shen (founder of Sequoia Capital China) in 2012, is a film production and distribution company specializes in developing classic and commercial IPs for pan-entertainment platforms. Juben’s business includes investment in film and television productions, talents management and distribution. Through 2012-2017, Juben has developed, financed, and produced over 10 theatrical films