В тихом городке Касл-Рок открывается необычайный магазин «Нужные вещи», где можно за полцены купить все, что душе угодно. За вторую половину цены хозяин требует, чтобы покупатель устроил какую-нибудь пакость ближнему своему. В результате городок превращается в преисподнюю. Убийства, драки, взрывы, сведения счетов — сам дьявол манипулирует здешними обывателями. Только не шериф — единственный человек в Касл-Рок, который ничего не захотел купить в этом проклятом магазине.