In the small New England coastal town of Castle Rock, a mysterious new shop called Needful Things opens its doors, offering its customers the deepest desires of their dreams in exchange for a steep and sinister price. Mysterious Leland Gaunt, claiming to be from Akron, Ohio, arrives in Castle Rock, Maine, and opens an antique store that sells items of great personal worth, some clearly supernatural. As the townspeople succumb to their own darkest impulses, a series of pranks and tragedies unfolds, threatening to destroy the community forever.
No comments yet - be the first.
Sign in to leave a comment.