
The sudden death of Chinese actor Yu Menglong, also known as Alan Yu, has triggered widespread outrage across China, moving from social media to the streets. The 37-year-old actor allegedly fell to his death from a residential building in Beijing on 10 September 2025. Authorities ruled out foul play, but growing public pressure and emerging evidence have fuelled suspicions of a deeper, more troubling story behind his passing.
Yu Menglong's death was confirmed by Beijing police, his management agency Tianyu Media, and his mother. Initial reports stated that the actor was intoxicated at the time of the incident, but this has done little to calm public anger. Thousands of Chinese citizens have since flooded the Chaoyang Police hotline, demanding a formal investigation into what many now believe was not a simple case of suicide.