"Shanghai Fortress" is a science fiction movie directed by Teng Huatao. The film tells the sci-fi story of human beings struggling to protect the earth when alien dark forces raid the earth in the future. Aliens raid the earth. Their big killer, the Delta mothership, has extracted the energy chain "Immortal Vine" that sustains the earth's survival. The energy that humans rely on for survival will soon be exhausted. At that time, all cities will become a piece of scorched earth, and all life will cease to exist. . Under the powerful attack of aliens, the people on earth retreated steadily, and finally only the isolated island of Shanghai remained, which became the last base of human counterattack. Jiang Yang is a college student. Ever since he met the female instructor Lin Lan on campus, he has secretly fallen in love with her, but the student's youth makes him dare not confess his love to Lin Lan. At this time, Lin Lan was ordered in danger and was organizing forces to fight against the aliens. Jiang Yang and several good friends also joined the Gray Eagle team. They are determined to unite and fight the aliens in Shanghai without fear of danger