Tajemniczy przybysz z Europy, czarujący starszy pan, Leland Gaunt, otwiera w Castle Rock sklep, w którym można kupić wszystko, o czym się zamarzy. Każdy znajdzie tu przedmiot, za który byłby gotowy zapłacić dowolną cenę. A tymczasem za zrealizowanie pragnień płaci się tu tylko częściowo pieniędzmi. Drugą część zapłaty uiszcza się w zupełnie inny sposób: płatając pozornie niewinne figle mieszkańcom miasteczka. Wkrótce okazuje się, że spełniając fantazje klientów, Gaunt niewoli ich dusze. Żadnemu z nich nie udaje się wyzwolić od ich mocy, nie są bowiem w stanie znieść myśli, że mogliby utracić to, co udało im się zdobyć za sprawą jakiegoś niezrozumiałego cudu.
Tylko Pangborn, miejscowy szeryf, spróbuje przeciwstawić się właścicielowi sklepu. Pytanie tylko, czy bez pomocy sił nadprzyrodzonych uda mu się odnieść zwycięstwo w walce z czarną magią? I jaką cenę przyjdzie mu zapłacić? Zwłaszcza że on również ma obsesyjne pragnienie: chciałby poznać sekret tajemniczej śmierci żony i dziecka