Chinese actress Zhao Wei, who starred in Shaolin Soccer, banned from countries internet

Leading actresses Zhao Wei and Zheng Shuang are the latest victims of the Chinese government’s ongoing crackdown on the entertainment industry and the excesses of celebrity fan culture.

A close friend of Alibaba founder Jack Ma, Zhao and her husband were early investors in Alibaba Pictures Group, buying a $400 million stake in 2015.

The government also slapped actress Zheng Shuang with a $46 million tax bill as Beijing continues its crackdown on the entertainment industry.