
Once Upon a Time in Shanghai
1998, Chinese. Directed by Peng Xiaolian.
The protagonists are mainly Huirong, Zhaobai, and Jikan, who have studied business management in the USA and have returned to their hometown, Shanghai. Huirong and Zhaobai are engaged, and although three of them are close friends, problems arise when they find out that their opinions clash on the matter of what the objective for building a new China should be and what direction it should take.
- Runtime
- 1h 40m
- Post-credits
- None listed
- Language
- Chinese
- Rated
- Check local
Start now and it ends at ….
Too new to call
Not enough people have rated it yet for a verdict.
Seen it? Give your verdict.
Saved privately on this device.
Where to watch Once Upon a Time in Shanghai
Once Upon a Time in Shanghai is streaming on Hi-YAH in India.
Stream
Availability in India as of 11 November 2026. Streaming data by JustWatch.
Cast & crew
Details
- Released
- 1 January 1998
- Original title
- 上海纪事
- Country
- China
- Written by
- Peng Xiaolian, Zhang Jianya, Zhenxia Bian
Check ratings elsewhere
News & fan talk
If you liked Once Upon a Time in Shanghai

Radium Girls
2020 · 6.6/10
Popcorn FlickRecommended by TMDB viewers

Adventures of a Mathematician
2021 · 6.1/10
Popcorn FlickRecommended by TMDB viewers

A City of Sadness
1989 · 7.5/10
Worth the HypeRecommended by TMDB viewers

Munich - The Edge of War
2021 · 6.9/10
Popcorn FlickRecommended by TMDB viewers

My People, My Country
2019 · 6.6/10
Popcorn FlickRecommended by TMDB viewers

Panther
1995 · 6.3/10
Popcorn FlickRecommended by TMDB viewers

Oranges and Sunshine
2010 · 6.9/10
Popcorn FlickRecommended by TMDB viewers

Origin
2023 · 6.2/10
Popcorn FlickRecommended by TMDB viewers

Confucius
2010 · 5.9/10
SnoozefestRecommended by TMDB viewers

Giant
2026 · 6.7/10
Popcorn FlickRecommended by TMDB viewers
Once Upon a Time in Shanghai: quick answers
Is Once Upon a Time in Shanghai worth watching?
Once Upon a Time in Shanghai doesn’t have enough ratings for a verdict yet.
How long is Once Upon a Time in Shanghai?
Once Upon a Time in Shanghai runs 100 minutes (1h 40m).
Does Once Upon a Time in Shanghai have a post-credits scene?
None is listed for Once Upon a Time in Shanghai. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
Once Upon a Time in Shanghai parents guide: is it suitable for kids?
No age rating is listed for Once Upon a Time in Shanghai yet.
Which OTT platform is Once Upon a Time in Shanghai on?
Once Upon a Time in Shanghai is streaming on Hi-YAH in India. (Checked 11 November 2026.)
What movies are like Once Upon a Time in Shanghai?
If you liked Once Upon a Time in Shanghai, try Radium Girls, Adventures of a Mathematician, A City of Sadness.
Who directed Once Upon a Time in Shanghai?
Once Upon a Time in Shanghai (1998) was directed by Peng Xiaolian and stars Yuan Quan, Wang Yanan, Dai Shaoan.