I fengsel møter Solomon Danny Archer (Leonardo DiCaprio), en tidligere soldat i SADF som nå er arrestert for å ha smuglet diamanter. Han smuglet for den sørafrikanske leiesoldaten oberst Coetzee. Archer er desperat etter å finne en måte å betale tilbake Coetzee diamantene han mistet da han ble arrestert. Han overhører Poisons samtale med Solomon om diamanten han fant før han ble arrestert, og Archer legger en plan om hvordan han skal finne steinen. Han tilbyr seg å hjelpe Solomon med å finne tilbake til familien sin i bytte for diamanten.