Sabrina Zhao is a Toronto-based filmmaker, originally from Sichuan Province, China. She is the founder of the production company BARBAROUS. Her films explore the fundamental forces of being and nature through an abstract, non-narrative style. She studied Film and Literature at NYU Abu Dhabi and holds an MFA in Film from York University.
She is currently working on her new film, The Cloud Messenger.
Wind、Cloud、Rain、Snow in Oracle Bone Script and Chinese