Producer
Spencer Susser
Lucy Cooper
Writer
Special Effects Makeup Artist
Athos Johnstone
Director
Editor