Shanghai Express (1932)

Shanghai Express (1932)

Many Men Had Loved Her -- but only one had been loved in return! 1932-02-12 United States of America 82 Min. PG-13
6.9 199 votes

Overview

A beautiful temptress re-kindles an old romance while trying to escape her past during a tension-packed train journey.

Cast

Marlene Dietrich is Shanghai Lily
Shanghai Lily
Clive Brook is Captain Donald 'Doc' Harvey
Captain Donald 'Doc' Harvey
Anna May Wong is Hui Fei
Warner Oland is Mr. Henry Chang
Mr. Henry Chang
Eugene Pallette is Sam Salt
Lawrence Grant is Reverend Carmichael
Reverend Carmichael
Louise Closser Hale is Mrs. Haggerty
Mrs. Haggerty
Émile Chautard is Major Lenard
Major Lenard
George Blagoi is Minor Role (uncredited)
Minor Role (uncredited)
Leonard Carey is Carey (uncredited)
Carey (uncredited)
George Chung is Chinese Soldier (uncredited)
Chinese Soldier (uncredited)