Studio Stare has been producing creative films for clients in Shanghai and around the world since 2008. We strive to visualize narratives and inspire curiosity in our audiences. We listen to your story, and we help tell it.
Shanghai / 上海
71 West Suzhou Road - Room 401 Jing'an District - 200040 Shanghai