John Seeger - najemnik pracujący dla amerykańskiego wywiadu - przyjmuje zlecenie w południowej Afryce. W trakcie misji, na skutek zdrady agenta Jacka Dreshama, ginie przyjaciel Seegera. Po tej tragedii John postanawia nie angażować się już w kolejne akcje. CIA jednak nie ma zamiaru tak łatwo zrezygnować z jego usług. Funkcjonariusze tajnych służb porywają żonę i dziecko nieżyjącego przyjaciela Seegera. Zwrócą im wolność, jeśli najemnik zgodzi się wypełnić jeszcze jedno zadanie. John ma uwolnić syna Ahmeta Dasana - jednego z najpotężniejszych handlarzy bronią na świecie. Misja wydaje się niewykonalna, gdyż Seegar musi sforsować doskonale strzeżone więzienie na przedmieściach Kapsztadu.