Wang Xiaoshuai on the set of Red Amnesia Born in Shanghai but raised in Guizhou, Wang Xiaoshuai went on to study directing at Beijing Film Academy after an art education in the Middle School...
Chinese filmmakers won big in the 64th Berlin International Film Festival: Diao Yinan’ s Black Coal, Thin Ice was crowned the Golden Bear for Best Film. Liao Fan’s brilliant performance...