Through film, design and technology we’re passionate about investing in ideas and turning them into much loved video assets or experiences.
Established in Shanghai in 2008 and Los Angeles in 2015, we’re dedicated to building supportive, strategic and seamless partnerships with our clients. And we proudly blend the highest quality service and attention to detail with some of the hottest creative talent and resources from around the world.
Shanghai / 上海
Room 207, Building 11, No. 600, North Shanxi Road