China's worst animation reaps massive box office gains VnExpress "Niu Lai", an animated film dubbed "China's worst" in 2026, unexpectedly sparked audience curiosity, leading to a 1,000-fold increase in revenue.