They found a love they dared not touch!
Shanghai, China, the 1920s. In the midst of a bloody civil war, General Yen, a ruthless warlord, rescues Megan Davis —who was about to marry a missionary— from certain death amid the chaos.
Streaming data from JustWatch. Open in Popcornie for direct links and other countries.
Barbara StanwyckMegan
Nils AstherGeneral Yen
Toshia MoriMah-Li
Walter ConnollyJones
Gavin GordonBob
Lucien LittlefieldMr. Jackson
Richard LooCaptain Li
Helen Jerome EddyMiss Reed
Emmett CorriganBishop Harkness
Shanghai Express1932 · English
Dear John2010 · English
Firebird2021 · English
The History of Love2016 · English
The Inn of the Sixth Happiness1958 · English
Outlaws - For Greater Glory2012 · English
China Girl1987 · English
Ship of Fools1965 · English
Suite Française2015 · English
The White Countess2005 · English
Every Time We Say Goodbye1986 · English
Love Is a Many-Splendored Thing1955 · English