Shé Snake

Film

  • Short Film

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

Two people holding violins sit side by side.

Information

Programme History

Director Profile

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.