About the Director
Dai Xiaolu (also the screenwriter of this project) was born in Shanghai in 1984 and graduated from the directing department of the Beijing Film Academy in 2007. She was assistant director on Jia Zhangke's documentary I Wish I Knew in 2009 and on young director Song Fang's film The Calming in 2017; segment director and editor on the documentary series The Potala Palace in 2021; her short Island (2022) was selected for Daylight Entertainment's "Photosynthesis Program"; and with her short Sparrow's Tail (2024) she was among the top 10 directors of the "Shanhai Program."