Starring Cast
Key crew
Director
Screenplay
Producers
Music
Cinematography
Editor
Production design
Full cast
16 cast membersRyan Kunert
Young John
Pierson Ryan
Ghoul
Colton Toles
Hooded Figure / Demon
Crew by department
31 crew membersDirecting
Production
Sound
Visual Effects
Costume & Makeup
Maria Perry
Costume Supervisor
Emily Bright
Makeup Department Head
Josh Russell
Makeup Effects Designer
Sierra Russell
Makeup Effects Designer