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
Paul Bales
Co-Producer
David Rimawi
Executive Producer
Erica Steele
Line Producer
David L. Garber
Associate Producer
Glenn Campbell
Visual Effects Supervisor
Yancy Calzada
VFX Artist
Kevin Lane
VFX Artist
Sasha Burrow
Visual Effects Coordinator
Christian McIntire
Visual Effects Supervisor
Ray Wahl
Art Direction
Mark Atkins
Director of Photography
Erica Steele
Casting
Mark Atkins
Director
David Michael Latt
Producer
Mark Atkins
Writer
Marq Morrison
Editor
Mary-Sue Morris
Costume Design
Madeleine Botha
Makeup Artist
Heather Schmidt
Original Music Composer
Sean Brebnor
Production Design
Mark Atkins
Editor