This is a really FUN movie! I recommend it, even at evening prices. The question is: Can you survive the disgustingly cute musical Pixar short at the beginning of the movie.
This being a Pixar/Disney flick, I'd say it's acceptable for a child between 7 and 10. There's animated violence with heroe's fighting others with some machine gun play. There are some off-screen demises of some heroes. That really pretty much is it. Don't want to give anything major away.