In the idyllic town of Castle Rock, New England, Sheriff Alan Pangborn leaves the city behind to find a peaceful life. However, the arrival of Leland Gaunt and his mysterious store, Needful Things, sets off a chain of events that unleashes chaos in the community. Gaunt's unusual shop seems to offer each resident their heart's desire, but at a steep price: a cruel prank against a fellow townsfolk. As the town descends into violence, death, and destruction, Pangborn uncovers Gaunt's true nature - a master manipulator who preys on the weaknesses and greed of those around him, pulling the strings like a puppeteer.

Needful Things
A small town is mesmerized by a peculiar store that magically grants each customer's most fervent wishes, but the consequences of these desires ultimately lead to a lasting and crippling psychological impact.