Narrator
Sleeping Beauty / Briar Rose
Richard
Thomas
Nathan
Linda
Daniel
Dr. Wessley
Billings
Braxton
Luke
Female Clerk
Eliza
Mannequin
Young Briar Rose
The Sunken Woman
The Veiled Demon (voice)
The Veiled Demon
Assistant to Katherine
Doctor
Shadow Djinn