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)
Production (Executive Producer)
Production (Producer)
Production (Producer)
Production (Producer)
Camera (Director of Photography)
Art (Production Design)
Costume & Make-Up (Costume Design)
Sound (Music)
Editing (Editor)
Editing (Supervising Editor)
Production (Casting Director)
Production (Line Producer)
Crew (Special Effects Coordinator)
Costume & Make-Up (Makeup Department Head)
Art (Art Direction)
Art (Set Decoration)
Sound (Sound Mixer)
Visual Effects (Visual Effects Supervisor)
Sound (Sound Supervisor)
Sound (Sound Effects Editor)
Sound (Sound Re-Recording Mixer)