Fan Bingbing On Mother Bhumi, Working Again in China After Tax Case

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.

Continue Reading