Watch Doctor Sleep for free with SBS On Demand, your ultimate destination for diverse entertainment. Stream now! Traumatised by the sinister events from his childhood, Dan Torrance meets a teen ...
He moves to a small town in New Hampshire and becomes "Doctor Sleep". He then meets Abra Stone, a teenager with the brightest shine he's ever seen. When he learns that a cult of evil beings called ...