Alexis Iacono als Narrator | |
India Eisley als Sleeping Beauty / Briar Rose | |
Bruce Davison als Richard | |
Ethan Peck als Thomas | |
Zack Ward als Nathan | |
Natalie Hall als Linda | |
James Adam Lim als Daniel | |
Cyd Strittmatter als Dr. Wessley | |
Scott Alan Smith als Billings | |
Mim Drew als Braxton | |
Dallas Hart als Luke | |
Jacqueline Goehner als Female Clerk | |
Madelaine Petsch als Eliza | |
T.J. Vindigni als Mannequin | |
Anna Harr als Young Briar Rose | |
Alexandra Bard als The Sunken Woman | |
Elizabeth Knowelden als The Veiled Demon (voice) | |
Ryan Egnatoff als The Veiled Demon | |
Olya Lvova als Assistant to Katherine | |
Marc Bowen als Doctor | |
Pearry Reginald Teo als Shadow Djinn |