Yang Fengliang timeline

  • "Ju Dou" Is Released

    Ju Dou (Chinese: 菊豆; pinyin: Jú Dòu) is a 1990 Chinese film directed by Zhang Yimou and Yang Fengliang (though it is almost universally considered... Read more