Shanghai Fortress (2019) 2 March 202011 June 2023 Rating: ★★ Chinese Alien Invasion Film Director: Teng Huatao Actors: Lu Han, Shu Qi, Geoffrey Gao Category: Science Fiction