Top Cast
Leonardo DiCaprio
Danny Archer
Jennifer Connelly
Maddy Bowen
Djimon Hounsou
Solomon Vandy
Jimi Mistry
Nabil
Michael Sheen
Simmons
Arnold Vosloo
Colonel Coetzee
Stephen Collins
Ambassador Walker
David Harewood
Captain Poison
Basil Wallace
Benjamin Kapanay
Benu Mabhena
Jassie Vandy