Robert Bojorquez
Director
Evan Christopher
Neemal
Kwesi Phillips
Sada
Zoe Schwartz
Matok
Zenaida Smith
Heckess
Alyssa Yeoman
Demon Voices(voice)