Stephen King has been creeping us out since we were first introduced to Carrie in 1974. In 1977 (has it really been 36 years?), The Shining had us sleeping with the lights on as the Torrance family moved into the spooky, and soon to be snowbound, Overlook Hotel high in the Rocky Mountains.For those of us who ever wondered what happened to gifted young Danny Torrance, he has resurfaced (call him Dan, please) in the sequel Doctor Sleep as an alcoholic, middle-aged drifter tormented by the demons in his mind.But, this being a King novel, there are real demons to deal with as well. And the True Knot is pure evil behind the wheels of their RV convoy. The murderous tribe travels America’s highways in search of the “steam” produced by psychic children — and the way they steal that power is grisly indeed.Look for an epic showdown of good (Danny and Abra, a 12-year-old girl with “the brightest shining ever seen”) versus evil (the True Knot, led by the terrifying Rose the Hat).This isn’t REDRUM redux, but the sequel stands terrifyingly on its own. Lights on, everybody. — Celeste Williams
by Stephen King
Audiobook: Simon & Schuster Audio, $29.99; read by actor Will Patton with an author’s note from King.