All Cast

John Savage

John Savage

Ian Fien

Jack Armstrong

Jack Armstrong

Timor

Thandi Sebe

Thandi Sebe

Sion

Ashley de Lange

Ashley de Lange

Willow

Leandie du Randt

Leandie du Randt

Nimue

Tauriq Jenkins

Tauriq Jenkins

Edgar

Tapiwa Musvosvi

Tapiwa Musvosvi

Toby

Camilla Waldman

Camilla Waldman

Captain Ann Aldrin

Jonathan Pienaar

Jonathan Pienaar

Mason Scrim

Joe Vaz

Joe Vaz

Jasper

Sandi Schultz

Sandi Schultz

Sarah

Mélodie Abad

Mélodie Abad

Mara

Tshamano Sebe

Tshamano Sebe

Tustin Worth

Brandon Auret

Brandon Auret

Captain Barrick

Philip Tan

Philip Tan

Thelonious

Dorian Holdren

Dorian Holdren

Drake

Neels Van Jaarsveld

Neels Van Jaarsveld

Theos McFadden

Daniel Barnett

Daniel Barnett

Moffatt