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.
Clive Brook | Captain Donald 'Doc' Harvey | |
Anna May Wong | Hui Fei | |
Warner Oland | Mr. Henry Chang | |
Eugene Pallette | Sam Salt | |
Lawrence Grant | Reverend Mr. Carmichael | |
Louise Closser Hale | Mrs. Haggerty |
View Full Cast >