Stephen King

doctor sleep ending spoilers explained the shining