Overview
Mercenary for Justice is a 2006 action thriller film directed and shot by Don E. FauntLeRoy. It stars Steven Seagal, Luke Goss, Jacqueline Lord and Roger Guenveur Smith. The film was released direct-to-video on April 18, 2006. Principal photography was on location in Cape Town, South Africa.
Plot
CIA dirty deeds man John Dresham (Luke Goss) and black ops organiser Anthony Chapel (Roger Guenveur Smith) hire mercenary John Seeger (Steven Seagal) and his crew for a mission in the French-controlled Galmoral Island in Southern Africa. Ostensibly, the purpose of the operation is to aid the local population, though in reality Dresham and Chapel plan to seize and profit off the island's rich oil and diamond reserves.
Seeger gets steamed when the mission goes wrong. Some of his soldiers, against Seeger's orders, take the French Ambassador (Rudiger Eberle) and his family hostage for leverage and later blow them all up. French troops arrive and attack the mercenaries, resulting in his best friend "Radio" Jones (Zaa Nkweta) being killed. Maxine Barnol, his spy posing as a journalist, suggests CIA involvement.
Seeger heads back to the United States and goes to the home of Radio's wife Shondra (Faye Peters), tells her the news, and then promises her that he will take care of her and her young son Eddie (Tumi Mogoje). While there he kills two of Dresham's men sent to kill him and discovers Dresham's implication.
From Wikipedia (CC BY-SA 4.0).