Pieter Martins bor i Hillbrow, en bydel i Johannesburg, Sydafrika. Han er en midaldrende, sort tidligere politimand fra apartheidtiden, som nu arbejder som privatdetektiv. Han hører ikke rigtigt til nogen steder – hans tidligere hvide kolleger ser skævt til ham, og mange i den sorte befolkning betragter ham som en forræder.
En dag træder en kvinde ind på hans kontor. Hun havde tydeligvis forventet at møde en hvid privatdetektiv, men beder alligevel Pieter om hjælp. Hendes datter, Bloeme Barrett, er forsvundet, og Pieter påtager sig modvilligt sagen. Snart går det op for ham, at forsvindingen gemmer på langt mere, end han først havde forestillet sig.
Med sit indgående kendskab til politiarbejde og sit omfattende netværk begynder Pieter at grave i sagen. Men efterhånden som ligene hober sig op, og sporene fører gennem Johannesburgs vidt forskellige miljøer, bliver han selv en brik i et farligt spil. Til sidst må han tage sagen i egne hænder for at finde sandheden om den forsvundne pige.