Starring Cast
Key crew
Director
Screenplay
Producers
Music
Scott Benzel
, Mike Kelley
Cinematography
Editor
Costume design
Janese Weingarten
Full cast
66 cast membersMelissa Sills
Goth Girl / Shy Satanist / Kiss Groupie
Oscar Avalos
Horned Man
Lecia Doss
Consistency / Mary
Marty Laquidara
Devil / Barber
Sebastien Hope
Boy / Angel Boy 2
Ryan Malloy
Catholic Woman
Amanda Da Ponte
Jewish Woman
Nelson Serrano
Jewish Man
Jon Boatman
Thick Thug
Ryan Fox
Sick Vampire
Tricia Ridgway
Farm Girl
Raphael Mandel
Morose Ghoul
Gary Prather
Mime 2
Tom Patrick
Heartthrob Vampire
Miyo
Train Dancer 1 / Horse Dancer
Sarri Sanchez
Train Dancer 2
Jolieba Jackson
Train Dancer 3 / Gospel Dancer
Donald Mack
Vampire Boss
Heather Allen Spiegel
Druid
Jennifer Lambertus
Hillbilly
Jmeka Cherrel
Doris
Fiona Fredericks
Saskia
Veronica Batiste
Winnie
Heather Stout
Witch
Damon Epps
Mute Barber
Jerald Reznick
Bearded Man
Abbie Baron Morganstein
Group Portrait
Janese Weingarten
Group Portrait
Kelli Blissard
Group Portrait
Kim Bridwell
Group Portrait
Lacey Bonner
Group Portrait
Michele O'Marah
Group Portrait
Rachel Murray
Group Portrait
Thomas Rugani
Group Portrait
Maya Zellman
Goth
Franz Stary
Lonely Vampire
Taisha Paggett
Chicken Dancer 2 / Gospel Dancer
Sam Lofberg
Joseph
Pattie McLellan Stephens
Anne
Michiko Nosaka
Shadow Dancer
Meg Wolfe
Gospel Dancer
Phithsamay Linthahane
Gospel Dancer / Horse Dancer
Sarita Louise Moore
Gospel Dancer / Horse Dancer
Colette Weber Shaw
Angel Girl
Daniel Hope
Angel Boy 1
John August Baker
Mule Rider
Stan Stefanidi
Pitchfork Demon
Crew by department
52 crew membersDirecting
Writing
Production
Camera
Brian Delaney
Grip
Danna Kinski
Grip
David Sheetz
Grip
Justin DeNino
Grip
Anne Etheridge
Camera Operator
Carl Ratajski
Camera Operator
Helen Chough
Camera Operator
Liz Rubin
Camera Operator
Steve Reissner
Camera Operator
Fredrik Nilsen
Still Photographer
Editing
Molly Fitzjarrald
Editor
Sasha P. Freedman
Assistant Editor
Sound
Art
Abel McHone
Art Direction
Raphael Mandel
Art Department Assistant
Thomas Rugani
Art Department Assistant
Costume & Makeup
Alex Noble
Makeup Artist
Kenny Niederbaumer
Makeup Artist
Janese Weingarten
Costume Design
Amber Sandquist
Makeup Designer
Karen Stein
Makeup Designer
Other
Mike Kelley
Music
Scott Benzel
Music
Larry C. Travis
Musician
Dave Hughes
Carpenter
Kate Foley
Choreographer
Mary Clare Stevens
Script Supervisor
Scott Benzel
Additional Editing
Chris Hixon
Production Assistant
Dave Kudzma
Production Assistant
Humberto Flores
Production Assistant
Jennifer Bornstein
Production Assistant
Kim Bridwell
Production Assistant
Milda S. Harris
Production Assistant
Pentti Monkkonen
Production Assistant
Benjamin Lord
Additional Set Photographer
Heather Cantrell
Additional Set Photographer
Mary Clare Stevens
Additional Set Photographer