La historia se desarrolla en Shanghái, China durante la Segunda Guerra Sino-Japonesa. Tintín investiga una red de tráfico de opio mientras Japón invade el país. Encuentra ayuda en varios chinos y descubre que un agente japonés llamado Mitsuhirato dirige la red. A pesar de varios intentos de Mitsuhirato por deshacerse de él, Tintín finalmente captura a todos los traficantes de opio.