Fan Bingbing, one of China's highest-paid and most bankable stars, has appeared in both Chinese and Western films, including the multimillion-dollar X-Men franchise.
Across the country, her face once adorned thousands of advertisements, her star power used to sell a galaxy of luxury brands, from Cartier to Louis Vuitton. She was a regular sight at major award shows and fashion ceremonies. In 2015, Time Magazine named her China's "most famous actress."
In an article by state media Securities Daily on September 6, which was later deleted, the publication said Fan had been brought "under control and about to receive legal judgment."
No official statement has been made as to Fan's whereabouts, or any potential criminal charges against the actress.
However, in a country where top celebrities are forced to keep an inoffensive public profile to stay in the Chinese government's good graces, people have drawn their own conclusions about the actress' location.