A hit man turning over a new leaf discovers in Africa that now he is targeted, so his search takes him to London & Spain where he discovers his old flame.
A hit man turning over a new leaf discovers in Africa that now he is targeted, so his search takes him to London & Spain where he discovers his old flame.