Amidst the civil war in 1930s China, a train is travelling from Peking to Shanghai carrying a disparate group of passengers that includes the infamous "Shanghai Lily" (Marlene Dietrich) and "Doc" (Clive Brook) who is on his way to perform surgery on a mandarin. The two have a past, and he reckons she is still a selfish woman quite capable of doing whatever is necessary to look after number one. That view changes when the train is stopped by guerrillas and he is taken hostage. With "Chang" (Warner Oland) now in charge, things are a great deal more perilous for everyone and "Lily" has to use all her feminine wiles and guile to keep her and the doctor as safe as she can in the face of a brutal and shrewd enemy. Dietrich is on good form here and there's an engaging degree of chemistry between her and Brook, but it was actually Oland who stole this for me as the truly malevolent soldier who knew no boundaries of human decency when it came to inflicting pain and torture on the unwitting passengers. As ever, Von Sternberg and the camera could make us fall in love with her reading of the phone book, and this is lit and paced in quite a menacingly intriguing fashion engendering a real sense of intensity as it progresses to it's not so predictable denouement. Well worth a watch on a big screen if you can - Dietrich positively glows and has no songs to fall back on.