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.
non stop news concept background 