Liu Jia yin

Biography
Born in Beijing, China, in 1981, she attended the Beijing Film Academy, where she specialized in Script Writing. She directed the short film The Train (2002) and the feature length film Oxhide (2005), which was awarded at film festivals in Vancouver, Berlin, and Hong Kong.