De twaalfjarige Lars Olausson is op de vlucht. Hij weet aan boord te komen van een schip van de Oostindische Compagnie, met bestemming China. Als hij ontdekt wordt, dreigt de kapitein hem overboord te gooien, maar hij heeft geluk dat de scheepsjongen niet was komen opdagen toen het schip vertrok. Nu mag Lars zijn plaats innemen. Al snel ontdekt hij dat er vreemde dingen aan de hand zijn met het schip, de bemanning en vooral met de lading. Tijdens de avontuurlijke reis wordt het schip overvallen door piraten, maar uiteindelijk bereikt men toch de plaats van bestemming. Lars krijgt het aanbod assistent van de beheerder van de Zweedse handelspost te worden, maar hij weet te veel van het schip en de lading.