Skip to content
Shanghai Fortress (2019) poster

Shanghai Fortress

2019, Chinese. Directed by Teng Huatao.

Set in the future, the city of Shanghai battle to defend itself against an ongoing attack by an alien force that has attacked and laid siege to numerous cities around the globe in it's quest to harvest a hidden energy only found on earth.

Watch TrailerWhere to Watch
Runtime
1h 47m
Post-credits
None listed
Language
Chinese
Rated
Check local

Start now and it ends at ….

Snoozefest

Your time is worth more.

5.5/10 from 171 TMDB viewer ratings.

Seen it? Give your verdict.

Saved privately on this device.

Where to watch Shanghai Fortress

Shanghai Fortress isn’t streaming on any OTT platform in India yet; it released on 9 August 2019.

No streaming listings yet. Search JustWatch.

Details

Released
9 August 2019
Original title
上海堡垒
Country
China
Written by
Jiang Nan
Budget
$30M
Box office
$17M
futurebased on novel or bookshanghai, chinapost-apocalyptic futurealienalien invasionnear future2030s

Check ratings elsewhere

News & fan talk

What Shanghai Fortress is based on

Shanghai Fortress is based on Once Upon a Time in Shanghai, a 2011 novel by Jiang Nan.

  • Novel · 2011

    Once Upon a Time in Shanghai

    By Jiang Nan

Source details from Wikidata and TMDB.

If you liked Shanghai Fortress

Shanghai Fortress: quick answers

Is Shanghai Fortress worth watching?

Our verdict is Snoozefest: Your time is worth more. It scores 5.5/10 from 171 TMDB viewer ratings.

How long is Shanghai Fortress?

Shanghai Fortress runs 107 minutes (1h 47m).

Does Shanghai Fortress have a post-credits scene?

None is listed for Shanghai Fortress. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.

Shanghai Fortress parents guide: is it suitable for kids?

No age rating is listed for Shanghai Fortress yet.

Which OTT platform is Shanghai Fortress on?

Shanghai Fortress isn’t streaming on any OTT platform in India yet; it released on 9 August 2019. (Checked 12 November 2026.)

What movies are like Shanghai Fortress?

If you liked Shanghai Fortress, try Impostor, Valerian and the City of a Thousand Planets, The Host.

Who directed Shanghai Fortress?

Shanghai Fortress (2019) was directed by Teng Huatao and stars Lu Han, Shu Qi, Shi Liang.

What is Shanghai Fortress based on?

Shanghai Fortress is based on Once Upon a Time in Shanghai, a 2011 novel by Jiang Nan.

↑ ↓ to move · Enter to open · Full search page