I en by i udkanten af Johannesburg, Sydafrika, har bandelederen Tsotsi fortrængt alle minder om hans fortid, inklusive hans rigtige navn; Tsotsi er simpelthen gadeslang for gangster. I de seks dage vi følger Tsotsi kommer han ved en fejltagelse at kidnappe en tre måneder gammel baby i forbindelse med et biltyveri. Meget atypisk for Tsotsi, der normalt kun tænker på sin egen overlevelse, begynder han faktisk at bekymre sig om babyen.