Городок Касл Рок заключил сделку с дьяволом.
Пришло время расплачиваться…
В тихом городке Касл Рок открылся необычный магазин под названием "Нужные вещи". В нем можно за полцены купить все, что душе угодно. За вторую половину цены хозяин магазина (Макс фон Сюдов - "Изгоняющий дьявола") требует, чтобы покупатель устроил какую-нибудь пакость ближнему своему. В результате городок превращается в преисподнюю. Убийства, драки, взрывы, сведение счетов - сам дьявол манипулирует горожанами. Если бы не шериф (Эд Хэррис) - единственный человек в Касл Рок, который не захотел стать клиентом этого проклятого магазина, все население городка переселилось бы прямо в ад…