Impi
Nkosana
Young Impi
Young Nkosana
Shaka
Nomusa
Bangizwe
Young Elizabeth
Elizabeth
Alina
Unathi
Phakiso
Gangster #2
Gangster #3
Jakob
Pieter
Magnus
Fanie
Officer Lekgalagadi
Officer Klein
Cebisile
Cebisile's Son
Police Trainer
Gangster Driver
Doctor
Store Owner
Station Cashier
Sesotho Woman
Baby Nomusa
Lt. Nebulane
Victim #1
Victim #2
Boy at Station
Officer Dikeleng
Dikeleng's Partner
Radio Preacher (voice)
Radio News Announcer (voice)
Directing (Director)
Writing (Writer)
Production (Producer)
Editing (Supervising Editor)
Art (Production Design)
Production (Casting Director)
Production (Executive Producer)
Production (Producer)
Sound (Music)
Production (Producer)
Production (Producer)
Costume & Make-Up (Costume Design)
Camera (Director of Photography)
Editing (Editor)
Sound (Sound Mixer)
Art (Art Direction)
Sound (Sound Effects Editor)
Sound (Sound Supervisor)
Art (Set Decoration)
Sound (Sound Re-Recording Mixer)
Crew (Special Effects Coordinator)
Costume & Make-Up (Makeup Department Head)
Visual Effects (Visual Effects Supervisor)
Production (Line Producer)