У містечку Касл-Рок з’являється крамниця «Необхідні речі». Її власник, Ліленд Ґонт, може запропонувати покупцеві будь-яку забаганку або навіть мрію всього життя за символічну ціну. На додачу до грошей Ґонт просить утнути невеличкий... жарт. Але невинні пустощі дедалі частіше обертаються на жахливі події. Шериф Алан Пенґборн — єдиний, ким таємничий продавець не здатний маніпулювати. Що має на меті власник «Необхідних речей»? І ким насправді є Ліленд Ґонт?..