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