Key crew
Producers
Crew by department
6 crew membersProduction
Visual Effects
Layla White
Special Effects Makeup Artist
Other
Aidan Vind
Production Assistant