Charlie Chan In ShanghaiCharlie Chan in Shanghai Twentieth Century-Fox Film Corporation (1935) Starring Warner Oland Directed by James Tinling Charlie Chan travels to his ancestral homeland, China, at the request of Sir Stanley Woodland, a prominent official in Shanghai, to help break up an opium-smuggling organization. When Chan is honored at a Shanghai banquet, Sir Stanley informs the detective that he has discovered some sinister activities. Before Sir Stanley can share this information he is silenced by a booby-trapped box. With Number One Son, Lee, at his side, Chan seeks to discover the secrets of the smuggling activities in Shanghai as well as the identity of the Sir Stanley's killer.