Doctor Sleep is directed by Mike Flanagan. The movie has the star cast of Rebecca Ferguson, Evan McGregor, Jacob Tremblay, Kyleigh Curran, Carel Struycken, Emily Alyn Lind, Bruce Greenwood, Zahn McClarnon, Jocelin Donahue, Carl Lumbly and Alex Ess ...