Doctor Sleep
Cast & Crew

Ewan McGregor Dan Torrance

Rebecca Ferguson Rose the Hat

Kyliegh Curran Abra Stone

Cliff Curtis Billy Freeman

Zahn McClarnon Crow Daddy

Emily Alyn Lind Snakebite Andi

Selena Anduze Apron Annie

Robert Longstreet Barry the Chunk

Carel Struycken Grampa Flick

Catherine Parker Silent Sarey

James Flanagan Diesel Doug

Met Clark Short Eddie

Zackary Momoh David Stone

Jocelin Donahue Lucy Stone

Dakota Hickman Young Abra

Carl Lumbly Dick Hallorann

Henry Thomas The Bartender

Bruce Greenwood Dr. John

Sallye Hooks Mrs. Massey

Alex Essoe Wendy Torrance

Roger Dale Floyd Young Danny

George Mengert Charlie

Jacob Tremblay Bradley Trevor

Chelsea Talmadge Deenie

Violet McGraw Violet

Bethany Anne Lind Violet's Mother

Nicholas Pryor Elderly Patient

Mike Flanagan Director

Mike Flanagan Screenwriter

Roy Lee Executive Producer

Scott Lumpkin Executive Producer

Akiva Goldsman Executive Producer

Kevin McCormick Executive Producer

Trevor Macy Producer

Jon Berg Producer

Michael Fimognari Cinematography

Mike Flanagan Film Editing

The Newton Brothers Original Music

Maher Ahmad Production Design

Elizabeth Boller Supervising Art Direction

Richie Bearden Art Director

Terry Anderson Costume Design

Anne McCarthy Casting

Kellie Roy Casting
⨁Full Cast & Crew