Inside Man is by far one of the best movies I have ever seen. You don't have a clue what's going on until the very end, not because it's hard to follow, but because director Spike Lee does such a good job of disguising the true intentions of the bank robbers, who (SPOILER ALERT!) turn out to be harmless good guys. Their guns are fake and they didn't take any money. In one seen, the main robber (Clive Owen) is seen in a vault with a man and his son, who is playing a PSP game very much like Grand Theft Auto. The son is eleven years old, tops. Clive Owen's character discourages that behavior and rebukes the father for letting him play it.
There are two big problems in this movie: the strong language (frequent uses of the f-word, s-word, an instance of the c-word, and lots of other profanities) and the chilling execution scene, which incidentally turned out to be a hoax. Nonetheless, my blood was ice for five minutes.
Some sexual innuendo is present, but only between couples. All in all, this is a very good movie. Parents, take caution in letting your children see this movie. Be present with them and discuss the various elements.