Liu Jiayin

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 II (2009), also screened in this edition.