Leeland Gaunt (Max von Sydow) zieht nach Castle Rock und eröffnet einen Antiquitätenladen. Er verkauft den Bewohnern des kleinen Städtchen Dinge, die sie sich schon lange gewünscht haben im Austausch für einen Gefallen. Das Einlösen der Gefallen beginnt Hass und Mordlust unter den sonst so friedfertigen Bürgen zu schüren und schon bald kommt es zu Eskalation…