What worked:
The strongest aspect of the movie that caught my attention has to be the African culture that I was able to discover, at least superficially. Around half the movie is in Africa and that's fun to watch. The movie has an interesting screenplay that has a scope for a fine movie, if not a great one.
What did not work:
Screenplay was okay and the movie started fine. It went downwards afterwards. The narrative gets corrupted and mingled in between making it messier and unattractive. I think the movie could have been a better watch if the execution was done better. The editing and action sequences in Africa were not well choreographed. The movie had mediocre acting, an average plot execution making it a superficial project wanting to be smart and intelligent. The movie is not without plotholes.
Final verdict: it's an okay movie about something familiar in an unfamiliar settings