
The official narrative is simple: Chinese actor Yu Menglong, aged 37, tragically fell to his death from a building while under the influence of alcohol.
He was reportedly found on the morning of September 11, 2025, after a fall from the fifth floor of a residential building in the Sunshine Upper East compound in Beijing's Chaoyang District. But in the shadow cast by this clean, swift ruling from the Beijing police, a much darker, more sinister story has taken hold.