I took my 8 year old and my 3 year old son to see the movie. It was a little long for my 3 year old but my older son loved it. There were a lot of non-action scenes that seemed to drag on but when the action started----you forgot all about it. I honestly don't remember hearing any 4 letter words and can vaguely remember smoking. There were some scenes that were violent but they didn't show anything too graphic. Lots of neat special effects. We all really enjoyed the movie! It's set up for a sequel!!!!!