All Cast

Natasha Loring

Natasha Loring

Dr Liz Draper

Matt Kane

Matt Kane

Luke Marchant

Richard Dillane

Richard Dillane

Marchant

Peter Brooke

Peter Brooke

Charlie Rutherford

Stephen Jennings

Stephen Jennings

Dave Moore

Andre Weideman

Andre Weideman

Pete Van Aarde

Abena Ayivor

Abena Ayivor

Amara

Sivu Nobongoza

Sivu Nobongoza

Etienne