Fan Bingbing Tokyo International Film Festival Share on Facebook Share on X Share to Flipboard Send an Email Show additional share options Share on LinkedIn Share on Pinterest Share on Reddit Share on Tumblr Share on Whats App Print the Article Post a Comment Returning to Tokyo International Film Festival 15 years after she won best actress for Buddha Mountain in 2010, Chinese superstar Fan Bingbing is winning plaudits for her distinctly unglamorous turn in competition entry Mother Bhumi.