More than three months after she disappeared from public view, Chinese actress Fan Bingbing has resurfaced. Bingbing, China's most famous and highest-paid actress, is best known internationally for her role as Blink in X-Men: Days of Future Past. She had last been spotted July 1; on Wednesday, she was ordered to pay a $130 million fine for tax evasion and other offenses. For the first time since June, she issued a public statement apologizing for wrongdoing, and now it has been revealed that she was released from a secret detention facility about two weeks ago and returned to Beijing, according to sources cited in the South China Morning Post. Sources say Fan was held at a remote "holiday resort" typically used to investigate Chinese officials who are suspected of corruption.
One insider says she was under "residential surveillance at a designated location"—a practice used in China since 2012 that allows anyone suspected of certain crimes to be held for up to six months without access to legal counsel or contact with family. The Post's sources disagree on whether her ordeal is over or whether she will face further questioning, but a senior film executive in Beijing tells the Hollywood Reporter that he and his colleagues have been in touch with Fan since she made her statement and that she is in Beijing. "She has regained her liberty and is in relatively good spirits," according to the executive. It remains unclear whether Fan can afford the penalties; she reportedly has a deadline to pay if she wants to avoid criminal charges and be sent to prison. (Read more Fan Bingbing stories.)