Shanghai Fortress is a 2019 Chinese science fiction action film directed by Teng Huatao and stars Lu Han and Shu Qi. Based on Jiang Nan's eponymous 2009 sci-fi novel (also translated as Once Upon a Time in Shanghai), the film depicts the human race's last stand in Shanghai fighting against aliens who try to seize a hidden energy source on earth in 2042. The film premiered in China on August 9, 2019. It was Godfrey Gao's final film before his death on November 27, 2019.
|genre||action romance science fiction|
|productionCompany||China Film Group Corporation Tencent Pictures|
|publisher||Beijing United Entertainment Partners Culture & Media Co., Ltd. China Film Group Corporation|
|theme||science fiction action|