Starring Cast
Key crew
Director
Screenplay
Producers
Music
Painted Nightmares
Cinematography
Editor
Michael P. Johnson
Production design
Costume design
Alison Carlos
Full cast
8 cast membersJoshua Townsend
Satanist
Nathan Shapiro
Boom Op
Crew by department
34 crew membersDirecting
Michelle Farrah Huang
Director
Scott Peragine
First Assistant Camera
Kit Pennebaker
Director of Photography
Allen Kelley
First Assistant Director
Writing
Production
Keir Gilchrist
Producer
Megan Kay Jordan
Producer
Michelle Farrah Huang
Producer
Torre Catalano
Producer
Joshua Townsend
Associate Producer
Tessa Hayward
Production Coordinator
Camera
Greg Loebell
Gaffer
Duncan Robertson
Camera Operator
Marcus Giesen
Second Assistant Camera
Editing
Michael P. Johnson
Editor
Sound
Music
Michael P. Johnson
Music Editor
Michelle Farrah Huang
Music Editor
Painted Nightmares
Original Music Composer
Art
Caleb Kephart
Production Design
Monie Vitalia
Art Department Assistant
Visual Effects
Myke Michaels
Special Effects Makeup Artist
Costume & Makeup
Sierra Kohn
Makeup Artist
Alison Carlos
Costume Design
Alyssa Mae Mcdowell
Costume Assistant
Other
Eddie Saucedo
Swing
Matthew Osborne
Stunt Coordinator
Keilee Yonenaka
Catering Head Chef
Nathan Shapiro
Production Assistant
Peyton Pilgrim
Production Assistant
Marcus Giesen
Digital Imaging Technician