My second favorite Stephen King, behind The Dead Zone. Unfortunately, so few of his stories translate well to the screen.