On talviloman alku, ja Sami tarpoo läpi lumisateen isoäitinsä Amalian luo. Ulko-ovella häntä vastaan tulee silinterihattuinen, nahkalaukkua kantava mies, jonka hymy karmii selkäpiitä. Jälkeensä mies jättää omituisen, käärmekuvioisen kellon, josta ei saa kertoa kenellekään - ja pian Amalia katoaa.
Sami, hänen pikkusiskonsa Liisa ja ystävänsä Joni alkavat selvittää tapausta. He saavat tietää salaperäisestä kolmannentoista hetken kellosta ja paikasta nimeltä Haavekaupunki, jossa pääsee elämään omassa haaveessaan. Vaan mitä jää jäljelle, kun haave alkaa haalistua?
Haavekauppias on Juha-Pekka Koskisen kirjoittaman Haavekaupunki-seikkailusarjan ensimmäinen osa. Sarjassa ystävykset Sami, Liisa ja Joni ratkovat todellisuuden rajoja venyttäviä arvoituksia.