Cantona James
as Ethan
Elton Landrew
as Damien
Chelsea Thomas
as Amber
Brendon Daniels
as Hercules
Melanie du Bois
as Kayla
David Isaacs
as Nazeem
Katlego Lebogang
as Phumeza
Dillon Windvogel
as Shane
Keeno Lee Hector
as Gary
Stephren Saayman
as Jackie
Braeden Buys
as Trevor