Mercenary for Justice (2006)
Mercenary for Justice is an action film starring Steven Seagal, and also starring Luke Goss and Roger Guenveur Smith. It was released direct-to-video on April 18, 2006. Principal photography was on location in Cape Town, South Africa.
More at Wikipedia.