China’s First Homegrown Sci-Fi Film Struggles to Market

 /  News  / 
The delay may have caused marketing team layoffs, and while the visual effects team turns over, anonymous insiders gripe to the press. Read More