Lucifer
God
The Agent
The Scorpion
The Painted Doll
The Twin (as Nivek Ogre)
The Ticket Keeper
The Librarian
Ms. Kathleen Merrywood
Heaven's Elite (as Marissa Bay Riggs)
Carnie
Applicant (as Amy Lawhorn)
The Magician's Assistant
The Watchword
Applicant
Virginia / His Lady Of Virtue
Heaven's Denizen
Translator Batez
Lost Soul
Glad Hand
Lost Soul (as Zack Goodrich)
Click / The Rosy Bayonettes
Lock / The Rosy Bayonettes
The Designer
Applicant (as Natalie Castillo)
Workhorse
Geraldine / His Lady Of Virtue
The Major
The Magician
The Harpist (as Elizabeth Mueller)
The Fool
The Publicist
Workhorse (as Sydney Meyer)
Background Vocals
Twist / The Rosy Bayonettes
Evil Carney
Cora / Applicant
Workhorse / Lost Soul / Carnie
Angel Elite
Translator Bentz
Pearl / His Lady Of Virtue
Heaven's Elite
The Smith
Carnie (uncredited)
Heaven's Denizen (uncredited)