Cast
Stephanie Beaton
Det. Ace Blood
Mark Torgl
Beast
Deborah Dutch
Divine / Devora
Heidi Honeycutt
Stella
Mikul Robins
Disgusting Bum
Crew
Mikul Robins
Cinematography
Stephanie Beaton
Special Effects
Stephanie Beaton
Makeup Effects
Stephanie Beaton
Set Decoration