This is an awesome film with lots of good action and humor. It it a little too long and the last fifteen minutes or so could have been cut, but still a good film. The violence isn't the biggest issue here since it is bloodless and scarcely anyone gets killed in the film's entire length (those that do die in bloodless old western style). However, the language and sexual content in this film are just too strong for me to give this film a pass. There is a sexual interlude between Mel Gibson and Jodie Foster that (although no nudity is visible) is just plain inappropriate. There are also some fairly lewd innuendos. Cursing is not terribly frequent and never enters PG-13 territory, but it's still there and I had a hard time getting around it. There are much worse films out there, but there are much better films out there too. A good comparison for this film in terms of content would be a less violent Indiana Jones.