China’s short-dramas flood the market — and let viewers pick winners
A hand-drawn poster advertising the film “Niu Lai”, which translates to “Here Comes the Cow”, is seen at a cinema in Beijing on August 21, 2026. “Niu Lai”, a low-budget Chinese animated film that was widely mocked for its crude visuals became a viral hit, with people packing cinemas to see just how bad it…
