Doctor Sleep may not be the most satisfying conclusion to both the book and film version of The Shining, yet it is still an engaging film in its own right.
In this psychological horror, a young governess is hired by a man who has become responsible for his young nephew and niece after the deaths of their parents.
Kairo’s ghosts aren’t unearthly terrors, but rather memories of people lost, without names or faces, silently preparing themselves for an eternity of death.
On Becoming a God in Central Florida reminds us that even though money is one of the most fundamental things in this life, it can also be a very venomous dagger that distorts your worldview.
By this episode’s completion, we now know everyone is on the hunt for revenge and a bloodbath. Who will be victorious in the great clash of 1989? Only one way to find out.