Aliens devastated the Earth in China’s recent would-be blockbuster “Shanghai Fortress,” but it’s now the country’s sci-fi movie scene that’s in …
Read more on shine.cn
Shanghai Daily flipped this story into 上海日报 Shanghai Daily•1686d