Will the witches complete the ritual?
as Selene
as Brigit
as Diana
as Sophia
as Aleister
as Terry
as Virgin
as Mary
as Witch #1
as Witch #2
as The Devil
as Woman's Voice