Key Crew
Producer
Annika Dawson, Lily Darragh Harty
Writer
Eli Vidis Newman
Editor
Eli Vidis Newman
Director
Eli Vidis Newman
Executive Producer
Shane Ryan-Reid, Zhouyi Gutterman, Anne Depree
Keywords
head injury
psychedelic
science fiction
absurd
comedy
weird