Director
Pablo C. Vergara
DIRECTOR
Stars (in credits order)
Jonathan Pienaar
Satan
Jacob Kaufman
Drug Dealer 1
Robert Lund
Thief
Sigurd Ericssen Aka Morbid Blackstar
Juan Ra
(voice)
Leslie Barany
Legion
Melissa Manning
Pearl Ericssen
Dulcinea Circelli
Rideshare Prostitute
Paul Booth
Tattoo Artist
Kirk Hetfield
John Campos
Dominic Guastaferro
Priest
Mark Gordon
Demon
Elizabeth Livingston
Bum
Rebecca Jaffe
Hera
Amanda McNulty
Persephone
Zakk Darrell
Charlie Lomonaco
Katarzyna Walczak
Myst
Kasia Walczak
Bjorn-Ante Angeletaki
Record Label President
Torbjorn Wongraven
Torbjorn Wongraven Aka Azmodeus
Erin Post
Lisa(uncredited)