India Eisley
Sleeping Beauty / Briar Rose
Cyd Strittmatter
Dr. Wessley
Jacqueline Goehner
Female Clerk
Anna Harr
Young Briar Rose
Alexandra Bard
The Sunken Woman
Elizabeth Knowelden
The Veiled Demon (voice)
Ryan Egnatoff
The Veiled Demon
Olya Lvova
Assistant to Katherine
Pearry Reginald Teo
Shadow Djinn