The previews make it look like a gun runner with some good comic releif. Rather it is a story of a gun runner/war lord that does not beleive it is wrong to supply weapons (guns, tanks, rpg, ammo, etc.) to anyone.
Sin is always present in this movie, whether it is in the form of violence, sex, lieing, drugs, murder (guy shot in the head at close range, brains splatter), or any combination of these.
It is horrible from every perspective. The movie trys to make a point, but it gets lost amongs the sin.