You've been here before.
Sure you have. Sure. I never forget a face.......
Welcome to Castle Rock, a town strangely as familiar as your own. Come one, come all! A new store has just opened up, called Needful Things, a nifty little store run by a peculiar man. What is so wonderful about this little store you might ask? Why, it has something for everybody! And not just any something.... whatever your heart's secret desire - sexual pleasure, wealth, power, or even more precious things.... it's all for sale. For every item has it's price....... and the owner is always willing to make a bargain. So come one, come all! Discover the wonders of Needful Things and the charm of Leland Gaunt, but beware; the price of your heart's desire is up to Mr. Gaunt, and Mr. Gaunt only accepts twisted favors...... abandon hope all ye who enter here.....