Winner > Best Short Documentary
This is a documentary film shot in Shanghai, China in April 2022. Neil, the director’s friend, is not a professional photographer. After getting COVID-19, Neil was transferred to the shelter for isolation. So the director directed and completed the film online. This documentary was filmed by phone.
Luisen Lu Director