Film & TV
Industry Alliance
1905 Pictures

1905 Pictures

2 Xitucheng Road, Haidian District, Beijing, 100088, China

1 Project1 StaffUpdated May 14, 2026

Sponsored

Ai Search Ranking Monitor

Members get full access to contact details, staff emails, and direct phone numbers.

Join Now

About

1905 Pictures is a Beijing-based film production, distribution, and international sales company that operates as a direct subsidiary of the state-owned China Movie Channel (CCTV-6). The company is involved in theatrical, TV, DVD/video, VOD, and airline distribution across China and internationally, and regularly attends major global film markets including Cannes, AFM, Berlin EFM, FILMART, and Toronto. It has played a key role in marketing and distributing major domestic and international titles in China, including Mission: Impossible – Rogue Nation, The Angry Birds Movie, and the locally produced The Climbers (2019). The name '1905' references the year of the first Chinese film, reflecting the company's deep connection to Chinese cinema heritage.

Contact

Members only

Contact details are member-only

Unlock address, phone, and email for 1905 Pictures and every other company in the directory.

Join to view

Key Staff · 1

Contact info for members
C
Carsten Lorenz

Producers

Productions · 1

🔒

Members Only

Join to see full contact details, staff emails, and all linked productions.