The China Hustle (2017)
Charlie Chan in Shanghai (1935)
Things You Never See on the Screen (Short 1935)
Law of the Tropics (1941)