I think some people are expecting WAY too much out of this movie. It's a kids movie which has a lot of appeal for adults. It's one of the more appealing kids movies I've seen in years. It's definitely geared more towards the 8-12 crowd, rather than younger kids' movies (like Despicable Me, which is also great). The language is a bit course at points, but nothing too bad