non stop news concept background

A poorly animated Chinese film called Niu Lai has become an unexpected box-office hit after clips of its crude visuals and bizarre story went viral online, highlighting the growing influence of memes and social media on cinema audiences.