

Du Shiniang
1981, Chinese. Directed by Zhou Yu.
Based on the old tale of Du Shiniang, a courtesan who falls in love with a student.
- Runtime
- 2h 5m
- 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 Du Shiniang
Du Shiniang isn’t streaming on any OTT platform in India yet; it released on 1 January 1981.
No streaming listings yet. Search JustWatch.
Cast & crew
Details
- Released
- 1 January 1981
- Original title
- 杜十娘
- Country
- China
- Written by
- Zhou Yu
Check ratings elsewhere
News & fan talk
If you liked Du Shiniang

Ironclad
2011 · 6.2/10
Popcorn FlickRecommended by TMDB viewers

Cold Mountain
2003 · 6.9/10
Popcorn FlickRecommended by TMDB viewers

Endless Journey of Love
2025 · 9.0/10
Absolute CinemaRecommended by TMDB viewers

Kings of the Sun
1963 · 6.2/10
Popcorn FlickRecommended by TMDB viewers

Attraction
2001 · 6.9/10
Popcorn FlickRecommended by TMDB viewers

God of War
2017 · 6.3/10
Popcorn FlickRecommended by TMDB viewers

Rome in Love
2019 · 6.3/10
Popcorn FlickRecommended by TMDB viewers

Dragon Blade
2015 · 6.4/10
Popcorn FlickRecommended by TMDB viewers

It Was Always You
2021 · 7.3/10
Worth the HypeRecommended by TMDB viewers

A Christmas Prince
2017 · 6.6/10
Popcorn FlickRecommended by TMDB viewers
Du Shiniang: quick answers
Is Du Shiniang worth watching?
Du Shiniang doesn’t have enough ratings for a verdict yet.
How long is Du Shiniang?
Du Shiniang runs 125 minutes (2h 5m).
Does Du Shiniang have a post-credits scene?
None is listed for Du Shiniang. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
Du Shiniang parents guide: is it suitable for kids?
No age rating is listed for Du Shiniang yet.
Which OTT platform is Du Shiniang on?
Du Shiniang isn’t streaming on any OTT platform in India yet; it released on 1 January 1981. (Checked 10 November 2026.)
What movies are like Du Shiniang?
If you liked Du Shiniang, try Ironclad, Cold Mountain, Endless Journey of Love.
Who directed Du Shiniang?
Du Shiniang (1981) was directed by Zhou Yu and stars Pan Hong, Ruimin Tong, Yaqin Jin.