Niu Lai (牛来) (2026), meaning “Here Comes the Cow/Bull”, is an 86-minute, crudely animated feature made by a self-taught ...
Initially it drew little attention. It later became a trending title after clips from the film spread online and audiences flocked to cinemas to see if it was really as strange as reports suggested.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results