Shanghai Express (1932): cast, story & where to watch
1932 · Film · ★ 6.9

Released in 1932, Shanghai Express is a thriller, drama, adventure and romance film directed by Josef von Sternberg, running about 82 minutes. “Many Men Had Loved Her -- but only one had been loved in return!” — that tagline sets the tone.
What it’s about. A beautiful temptress re-kindles an old romance while trying to escape her past during a tension-packed train journey.
Who’s in it. Shanghai Express stars Marlene Dietrich as Shanghai Lily, Clive Brook as Captain Donald 'Doc' Harvey, Anna May Wong as Hui Fei and Warner Oland as Mr. Henry Chang, among others.
How it landed. With an audience score of 6.9/10, Shanghai Express has drawn a solid, mixed-to-positive response.
Where to watch. In US you can rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Shanghai Express page.
If you liked it. Fans of Shanghai Express tend to enjoy The Dark Knight, Pulp Fiction, Parasite and Fight Club.
Frequently asked
- Where can I watch Shanghai Express (1932)?
- In US, Shanghai Express is available to rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
- Is Shanghai Express worth watching?
- Shanghai Express holds an audience score of 6.9 out of 10, and is a strong pick if you enjoy thriller, drama, adventure and romance. Reactions are mixed, so it may depend on taste.
- Who stars in Shanghai Express?
- Shanghai Express stars Marlene Dietrich, Clive Brook, Anna May Wong, Warner Oland and Eugene Pallette.
- When was Shanghai Express released?
- Shanghai Express was released in 1932, with a runtime of about 82 minutes.
