All Cast

Lemogang Tsipa

Lemogang Tsipa

Impi

Thabo Rametsi

Thabo Rametsi

Nkosana

Thabiso Masoti

Thabiso Masoti

Young Impi

Bahle Mashinini

Bahle Mashinini

Young Nkosana

Israel Makoe

Israel Makoe

Shaka

Nqobile Sipamla

Nqobile Sipamla

Nomusa

Ncibijana Madlala

Ncibijana Madlala

Bangizwe

Jeanique Fourie

Jeanique Fourie

Young Elizabeth

Liza van Deventer

Liza van Deventer

Elizabeth

Zondwa Njokweni

Zondwa Njokweni

Alina

Linda Sebezo

Linda Sebezo

Unathi

Paballo Koza

Paballo Koza

Phakiso

Khumbulani Khuzwayo

Khumbulani Khuzwayo

Gangster #2

Carlo Radebe

Carlo Radebe

Gangster #3

Eduard Horn

Eduard Horn

Jakob

Marnitz van Deventer

Marnitz van Deventer

Pieter

Tiaan Slabbert

Tiaan Slabbert

Magnus

Wihann Marais

Wihann Marais

Fanie

Lucky Koza

Lucky Koza

Officer Lekgalagadi

Jaco Muller

Jaco Muller

Officer Klein

Abigail Kubheka

Abigail Kubheka

Cebisile

Andile Mngadi

Andile Mngadi

Cebisile's Son

Charlie Bouguenon

Charlie Bouguenon

Police Trainer

Paballo Mithakathi

Paballo Mithakathi

Gangster Driver

Dirk Stolz

Dirk Stolz

Doctor

Mnyamezeli Nconjwa

Mnyamezeli Nconjwa

Store Owner

Kamogelo Aphane

Kamogelo Aphane

Station Cashier

Elizabeth Serunye

Elizabeth Serunye

Sesotho Woman

Sebababatso Moloi

Sebababatso Moloi

Baby Nomusa

Lehlohonolo Makoko

Lehlohonolo Makoko

Lt. Nebulane

Rory Downing

Rory Downing

Victim #1

Kalenga Kahil

Kalenga Kahil

Victim #2

Luthuli Methula

Luthuli Methula

Boy at Station

Kabelo Hutamo

Kabelo Hutamo

Officer Dikeleng

Sihle Ngxabi

Sihle Ngxabi

Dikeleng's Partner

Mzukisi Mcetywa

Mzukisi Mcetywa

Radio Preacher (voice)

Sisonkwe Msweli

Sisonkwe Msweli

Radio News Announcer (voice)