Twenty five years after the overthrow of apartheid, Johannesburg and the surrounding townships became a place of daily disappearances of children. Life and death have a different value and dimension when the reality is soaked in violence and the spirits of ancestors. Many children run away or are thrown out of their homes by troubled relatives. Some are being abducted for trade or child prostitution, others are being killed for organs, sold either for transplants or for witchcraft. Local police rarely does anything about it. When a child disappears, it disappears forever. But sometimes there is hope —his name is Jerry, and he single-handedly looks for abducted children. In ‘Walk with Angels’ we follow Jerry on his mission.