TR
FeatureDrama

Shanghai Baby (2007): cast, story & where to watch

2007 · Film · ★ 9

Shanghai Baby poster

Released in 2007, Shanghai Baby is a drama film directed by Berengar Pfahl, running about 100 minutes.

What it’s about. In rain-drenched Berlin, the passionate, life-loving young writer Coco seeks the closing chapter of her novel, which begins in the turbulent city of Shanghai at the outset of the 21st century. Coco leads an intense life in the lively subculture of the boomtown Shanghai. It revolves around endless nights spent in the Shanghai club and art scene, sex, literature and the writing of her first novel. Her life takes an unexpectedly complicated turn when she suddenly feels attracted to two very opposite men.

Who’s in it. Shanghai Baby stars Bai Ling as Coco, Gregory Wong as Tian Tian, Luke Goss as Mark and Seiko Matsuda as Madonna, among others.

How it landed. With an audience score of 9.0/10, Shanghai Baby sits among the best-reviewed titles in the catalogue.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Shanghai Baby page.

If you liked it. Fans of Shanghai Baby tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.

Frequently asked

Where can I watch Shanghai Baby (2007)?
Streaming, rental and purchase options for Shanghai Baby change frequently. Check our where-to-watch page for the latest availability in your country.
Is Shanghai Baby worth watching?
Shanghai Baby holds an audience score of 9.0 out of 10, and is a strong pick if you enjoy drama. Most viewers rate it highly.
Who stars in Shanghai Baby?
Shanghai Baby stars Bai Ling, Gregory Wong, Luke Goss, Seiko Matsuda and Katja Riemann.