Brilliant film, full of good morals, enjoyable music and decent characters. Would definitely recommend to nine and up. only side note: one scene is a little... suggestive. Depends on whether you pick up on that kind of thing or not. Could possibly make some members of a younger audience feel a little uncomfortable (just for reference, the scene during the song 'Break my heart').
It's really great shows a lot of good messages. teaches you to be your own person and be yourself no matter what. i think that this is a great family movie especially if your kids like to sing or are really independant. In all this is a great movie and i think that all you haters need to get a life and re-learn what a great movie is. Spectacular was truly Spectacular.