Qiu Yang
Qiu grew up in Changzhou before studying painting and film at the Victorian College of the Arts in Australia.
In 2017, he was the first-ever Chinese director to win a Golden Palm at the Cannes film festival, he then came back to his hometown with She Runs, awarded the Leitz Cine Discovery Prize during the 58th edition of La Semaine de la Critique. The story of a teenager who tries to find freedom within a suffocating sports hall. O [5×1] is his first VR work. His first feature film, is a longer version of the prior short Under the Sun that was selected for CineMart at IFFR in 2016.
Filmography
Features
2024: Some Rain Must Fall
Shorts
2019: O (5×1 Project)
2019: She Runs
2017: A Gentle Night
2015: Under the Sun
2014: The Worldbook