Shanghai Express

Find out where to watch on


Shanghai Express is an American love story and adventure film by Josef von Sternberg from 1932 starring Marlene Dietrich. The film takes place in a train during the Chinese civil war.

  1. Jules Furthman


  2. Josef von Sternberg


Top Billed Cast

  1. Marlene Dietrich

    Marlene Dietrich

    Shanghai Lily

  2. Clive Brook

    Clive Brook

    Captain Donald 'Doc' Harvey

  3. Anna May Wong

    Anna May Wong

    Hui Fei

  4. Warner Oland

    Warner Oland

    Mr. Henry Chang

  5. Eugene Pallette

    Eugene Pallette

    Sam Salt

  6. Lawrence Grant

    Lawrence Grant

    Reverend Mr. Carmichael

Full Cast & Crew

Movie Data


Status Released

Original Language English

Runtime 1h 20m

Budget -

Revenue -

Homepage -

Release Information

  • February 2, 1932
    Theatrical (limited)
  • February 12, 1932



Community Data

Top Contributors

Content Score


Almost there...

Popularity Trend


We don't have any reviews for Shanghai Express.


By signing up for an account on TMDb, you can post directly to Twitter and Facebook.

You need to be logged in to continue. Click here to login or here to sign up.