Five-year-old Freddie meets the owner of a nearby tobacco shop, Mr. Toby Littleback; his old-maid aunt, Aunt Amanda; and Mr. Punch, a hunchbacked man who sits outside the shop holding cigars. Toby warns young Freddie never to touch the jar shaped like a Chinese man’s head because it is filled with magic tobacco. Freddie can’t resist, and after smoking the tobacco he finds he and his friends on The Sieve, a leaky ship on the Spanish Main. They are first captured by pirates, then escape with the pirate treasure. Later they meet a Persian rug merchant who gives each of them their heart’s desire. In the end Freddie falls ill, and goes into a coma. When he awakens he finds himself at home, recovered from the tobacco-induced dream.