
- Feature Film
Film
The top violinist of an elite London orchestra faces her demons.

Renee Zhan
Renee Zhan is a Chinese-American director and animator. She explores female identity, nature, and sexuality in her films - all things beautiful, ugly, and squishy. She is an alumnus of the Sarabande Foundation, BAFTA crew x BFI Network and Berlinale Talents and her short films have screened and won awards at festivals internationally including AFI Fest, Locarno, TIFF, Telluride, SXSW, and more.