The 38th Tokyo International Film Festival will showcase a high-profile lineup headlined by two of Asia’s biggest stars: Fan Bingbing in Chong Keat Aun’s “Mother Bhumi” and Zhang Ziyi in Peter Ho-sun ...
Chinese actress Fan Bingbing has reinvented herself as the founder of a cosmetics brand now ranked among the country’s top 100 beauty labels, seven years after her career-shaking tax evasion scandal.