UNVERIFIEDSingle Source‘Niu Lai,’ the $200 Chinese Animated Film Taking Social Media by Storm, Might Be ‘The Room’ for a New GenerationIndieWire|8/21/2026