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 Philip Nash et sa fiancée, Diana Woodland. Charlie est l'invité d'honneur d'un banquet tenu dans la soirée, animée par Sir Stanley Woodland. Lorsque Sir Stanley ouvre une boîte pour donner un parchemin manuscrit à Charlie, il est abattu par une arme à feu placée à l'intérieur de la boîte qui est piégée. Charlie Chan rencontre le chef de la police et s'engage à découvrir le coupable.

Lorsque le vieil ami de Charlie de Scotland Yard est assassiné quand ils assistent à une convention de police à New York, Chan prend le cas où il travaillait.

Charlie enquête sur le mystérieux meurtre en pleine séance de spiritisme, de l'époux de la meneuse de séance. Sa fille présente pendant le meurtre, aide son père à trouver le meurtrier.

Peu de temps après qu'une princesse chinoise vienne aux États-Unis pour acheter des avions pour son peuple, elle est assassinée par une fléchette empoisonnée tirée par une carabine à air comprimé.