Pewnego dnia do małego, sennego miasteczka Castle Rock wprowadza się tajemniczy sprzedawca antyków by otworzyć tam sklep. Tylko, że zamiast antyków Eland, oferuje mieszkańcom spełnienie ich najskrytszych życzeń. Najlepsze w tym jest jednak to, że ceną za spełnione marzenie jest jedynie mały żarcik, zrobiony sąsiadowi. Tak naprawdę jednak, każde spełnione marzenie i psikus to kolejna dusza przejęta przez Grunta. Niestety coraz więcej mieszkańców ulega czarowi sprzedawcy.