Search results for "Wang Sen"
Shanghai Fortress

Shanghai Fortress

Shanghai Fortress
IMDb: 2.6
107 min

Shanghai Fortress Set in the future, the city of Shanghai, China battles to defend itself against an ongoing attack by an alien force that has laid siege to numerous cities…

Country: