All Cast

Alexis Iacono

Alexis Iacono

Narrator

India Eisley

India Eisley

Sleeping Beauty / Briar Rose

Bruce Davison

Bruce Davison

Richard

Ethan Peck

Ethan Peck

Thomas

Zack Ward

Zack Ward

Nathan

Natalie Hall

Natalie Hall

Linda

James Adam Lim

James Adam Lim

Daniel

Cyd Strittmatter

Cyd Strittmatter

Dr. Wessley

Scott Alan Smith

Scott Alan Smith

Billings

Mim Drew

Mim Drew

Braxton

Dallas Hart

Dallas Hart

Luke

Jacqueline Goehner

Jacqueline Goehner

Female Clerk

Madelaine Petsch

Madelaine Petsch

Eliza

T.J. Vindigni

T.J. Vindigni

Mannequin

Anna Harr

Anna Harr

Young Briar Rose

Alexandra Bard

Alexandra Bard

The Sunken Woman

Elizabeth Knowelden

Elizabeth Knowelden

The Veiled Demon (voice)

Ryan Egnatoff

Ryan Egnatoff

The Veiled Demon

Olya Lvova

Olya Lvova

Assistant to Katherine

Marc Bowen

Marc Bowen

Doctor

Pearry Reginald Teo

Pearry Reginald Teo

Shadow Djinn