cultfaction.com
Trailer released for Shanghai Fortress
Directed by Hua-Tao Teng, Shanghai Fortress takes place in the year 2035 where an extra-terrestrial dark force has attacked our planet to gain control of our energy treasures. Earth has four Fortre…