Debbie Does Demons
Debbie
Lauren
Carmilla Karnstein
Tom Collins (voice)
Mocata
Virgin
First Nun
Witchfinder
Claude
Ashley
Adam
Chloe
Jan
Camerman