Director Wang Xiaoshuai poses during the photo call for the movie "Chuangru she" (Red amnesia) at the 71st Venice Film Festival September 4 2014. [Photo/Agencies]
Related:
Director appeals to audience for support of arthouse film