I'm not sure what has happened to Nic Cage of late. He has generally been a bit crap (see The Wicker Man remake). However, compared to the rest of his recent efforts, this film is actually really good. Cage plays an arms dealer who sort of has a mid-life crisis. The film charts his rise to become the biggest arms dealer in the world but also shows the reality of how guns can affect the lives of people in the Third World. It makes you chuckle but also manages to make you think about the consequences. Well worth a look.