Stephen King publishes Needful Things

The story is set in the small fictional town of Castle Rock, Maine, where a new shop named "Needful Things" opens, to the curiosity of the townspeople.

The story starts out in first person with the narrator greeting the reader and moves to third-person, introducing each of the book's diverse cast of characters and their complicated histories. Castle Rock's citizens then begin to come into Needful Things, each of them drawn by an item they want more than anything else.