John Savage
Ian Fien
John Savage
Ian Fien
Jack Armstrong
Timor
Thandi Sebe
Sion
Ashley de Lange
Willow
Leandie du Randt
Nimue
Tauriq Jenkins
Edgar
Tapiwa Musvosvi
Toby
Camilla Waldman
Captain Ann Aldrin
Jonathan Pienaar
Mason Scrim
Joe Vaz
Jasper
Sandi Schultz
Sarah
Mélodie Abad
Mara
Tshamano Sebe
Tustin Worth
Brandon Auret
Captain Barrick
Philip Tan
Thelonious
Dorian Holdren
Drake
Neels Van Jaarsveld
Theos McFadden
Daniel Barnett
Moffatt
David Rimawi
Executive Producer
Erica Steele
Line Producer
Paul Bales
Co-Producer
David L. Garber
Associate Producer
Glenn Campbell
Visual Effects Supervisor
Sasha Burrow
Visual Effects Coordinator
Kevin Lane
VFX Artist
Yancy Calzada
VFX Artist
Christian McIntire
Visual Effects Supervisor
Erica Steele
Casting
Mark Atkins
Director of Photography
Ray Wahl
Art Direction
Mark Atkins
Director
David Michael Latt
Producer
Mark Atkins
Writer
Mark Atkins
Editor
Madeleine Botha
Makeup Artist
Heather Schmidt
Original Music Composer
Mary-Sue Morris
Costume Design
Sean Brebnor
Production Design
Marq Morrison
Editor