Best Director, 2024
Xiaoxuan Jiang
To Kill a Mongolian Horse
Xiaoxuan Jiang is a writer-director born in Inner Mongolia, China. She received her BFA in Film & TV from NYU’s Tisch School of the Arts.…
More Details