Britannica
Sources used in this answer
Who played Shanghai Lily in Shanghai Express?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
Josef von Sternberg
Josef von Sternberg editing a film.
In the 1932 film Shanghai Express, the role of Shanghai Lily, also known as "the White Flower of the Chinese Coast," was played by Marlene Dietrich.1