Un Japonais prétendant être M. Moto, de la police internationale, est enlevé et assassiné peu après avoir débarqué d'un navire à Port-Saïd en Égypte. Le vrai M. Moto est déjà à Port-Saïd, enquêtant sur un complot contre les gouvernements britannique et français.
Charlie Chan arrive à Shanghai, à la demande du gouvernement américain pour aider à arrêter un réseau de contrebande de l'opium. À bord du navire, il reçoit un avertissement : on lui conseille de ne pas s'arrêter à Shanghai. Il est accueilli par son fils ainé, Lee Chan, ainsi que par...