Needful Things by Stephen King & Cayne