Julie Zhu is known for 637 (2018), Was I Really Kidnapped? (2019) and Hotwired in Suburbia (2020).
No data