Starring Cast
Key crew
Director
Screenplay
Producers
Music
Cinematography
Simon Carter
, George Agazarian
, Levvy Carriker
, Matthew McCracken
, Phil Mitchell
, Nati Shishportish
, Andre Doc Williams
Editor
Full cast
27 cast membersAudrey Nitschke
Sophie
Chantelle Peters
Ayanda
Oren Ben-Moshe
Dream Controller
Geoff Sirmai
Mensch
Lital Luzon
Esther
Lara Bossi
Violetta
Sharod Giles
Kirk
Dilia Corujo
Clarita
Ruike Kuang
Sally
Johnathan Napoleon Glenn Jnr.
Jarrell (as a child)
Kelvin Wilson
Malik (as a child)
Adriana Moccia
Maria
Alfia Nitschke
Rachel
Adryanna Elmendorf
Mark Jenkins
Shaun Huff
Malik
Crew by department
66 crew membersDirecting
James Morcan
Director
Toofun West
Second Unit Director
Andre Doc Williams
Director of Photography
George Agazarian
Director of Photography
Levvy Carriker
Director of Photography
Matthew McCracken
Director of Photography
Nati Shishportish
Director of Photography
Writing
James Morcan
Screenplay
Lance Morcan
Story Consultant
Production
Gil Ben Moshe
Producer
James Morcan
Producer
Lance Morgan
Publicist
Andre Doc Williams
Co-Producer
La Rivers
Co-Producer
Oren Ben-Moshe
Co-Producer
Simon Carter
Co-Producer
Angela Faria
Associate Producer
Ashsha Kin
Associate Producer
Brett Partridge
Associate Producer
Crystal J. Huang
Associate Producer
Dilia Corujo
Associate Producer
Erin Connor
Associate Producer
Greg Poppleton
Associate Producer
Jessica Castello
Associate Producer
John Agapitos
Associate Producer
Juli Ragsdale
Associate Producer
Kevin Scott Allen
Associate Producer
Lance Morcan
Associate Producer
Levvy Carriker
Associate Producer
Lital Luzon
Associate Producer
Michael Castello
Associate Producer
Shaun Huff
Associate Producer
Sheila Ball
Associate Producer
Toofun West
Associate Producer
Camera
Phil Mitchell
Cinematography
Simon Carter
Cinematography
Antonina Tserkovna
Camera Operator
Juli Ragsdale
Camera Operator
Lyndon Hoffman-Lew
Camera Operator
Margaryta Kalchuk
Camera Operator
Ronnie S. Riskalla
Camera Operator
Tenhiz Turabelidze
Camera Operator
Ming D'arcy
Assistant Camera
Sound
Andre Doc Williams
Sound Recordist
Christopher Nehme
Sound Recordist
Andre Doc Williams
Additional Dialogue
Dilia Corujo
Additional Dialogue
Erin Connor
Additional Dialogue
Gil Ben Moshe
Additional Dialogue
Greg Poppleton
Additional Dialogue
Jessica Castello
Additional Dialogue
Kevin Scott Allen
Additional Dialogue
La Rivers
Additional Dialogue
Lital Luzon
Additional Dialogue
Shaun Huff
Additional Dialogue
Sheila Ball
Additional Dialogue
Ashsha Kin
Audio Post Coordinator
Music
Visual Effects
Costume & Makeup
Hana Habbouchi
Makeup Artist
Other
Ashsha Kin
Music
Hana Habbouchi
Clapper Loader