A devilish figure arrives in the small town of Castle Rock and he offers items to the townsfolk in exchange for an escalating series of pranks that could very well rip the town apart. Stephen King's Needful Things is an epic book that is darkly funny and also unflinching in its examination of the rot that festers at the heart of small town America.