Type movie Release Date Dec 8, 2006 Country United States of America Language English Afrikaans Genre Action Adventure Drama Thriller Cast Leonardo DiCaprio as Danny Archer Djimon Hounsou as Solomon Vandy Jennifer Connelly as Maddy Bowen Kagiso Kuypers as Dia Vandy Arnold Vosloo as Colonel Coetzee Antony Coleman as Cordell Brown Benu Mabhena as Jassie Vandy Anointing Lukola as N'Yanda Vandy David Harewood as Captain Poison Basil Wallace as Benjamin Kapanay Jimi Mistry as Nabil Michael Sheen as Simmons Marius Weyers as Van De Kaap Stephen Collins as Ambassador Walker Ntare Guma Mbaho Mwine as M'Ed Ato Essandoh as Commander Rambo David S. Lee as Cockney Journalist Percy Matsemela as Commander Zero Klemens Becker as German Minister Grant Swanby as UNCHR Official Adetokumboh M'Cormack as R.U.F. Trainer Tyrone Keogh as SA Page Mduduzi Mabaso as Rebel 1 Nathaniel Ramabulana as Rebel 2 Zenzo Ngqobe as Rebel 3 Vanessa Haywood as Diplomat's Wife (uncredited) References imdb