The Shanghai Drama is a 1938 French drama film directed by Georg Wilhelm Pabst.
More at Wikipedia.
Director: Georg Wilhelm PabstRelease date: October 27, 1938Running time: 105 minutes
External links: IMDb