Many Men Had Loved Her -- but only one had been loved in return!
A beautiful temptress re-kindles an old romance while trying to escape her past during a tension-packed train journey.
Shanghai Express isn’t listed on a streaming service in India right now. Check in Popcornie. It also searches JioHotstar, ZEE5, Sony LIV, Sun NXT and aha directly.
Marlene DietrichShanghai Lily
Clive BrookCaptain Donald 'Doc' Harvey
Anna May WongHui Fei
Warner OlandMr. Henry Chang
Eugene PalletteSam Salt
Lawrence GrantReverend Carmichael
Louise Closser HaleMrs. Haggerty
Gustav von SeyffertitzEric Baum
Émile ChautardMajor Lenard
George BlagoiMinor Role (uncredited)
Leonard CareyCarey (uncredited)
Dear John2010 · English
The White Countess2005 · English
The History of Love2016 · English
Firebird2021 · English
Empire of the Sun1987 · English
Doctor Zhivago1965 · English
Anna Karenina1997 · English
Suite Française2015 · English
Battleground1949 · English
Purple Hearts2022 · English
55 Days at Peking1963 · English
Private Peaceful2012 · English