Such a powerful movie.
There are no words that can sufficiently describe how great this movie was. It was based on a story that few people knew even after it was declassified and it does a fantastic job with it's source material.
But what really made this movie wasn't just the fantastic music or the perfect performances, it was the screenplay. That screenplay was full of some very powerful moments, a cast of flawed but sympathetic characters, and some possibly timeless messages. The message is that a person is a person, it doesn't matter what their sex, race, or (in this movie's case) sexual orientation, is, and of course the underlying message that "sometimes it's the very people who no one imagines anything of who do the things no one can imagine".
Alan is just a great character, he starts off seeming like one of those common "jackass genius" stereotypes, but he grows significantly as a character, he learns to work with the people he has to work with and even become friends with them. That in turn benefits him when he needs it most. All in all, Alan is a very human character who is flawed like everyone else, goes through intense trials, like everyone else, but unlike a lot of people, (especially in today's world) he perseveres through all those tough times and eventually gets rewarded for his actions. Sure, the reward doesn't stay as a reward, but if it weren't for him, the world would be a much different place (in a bad way).
The reason I put my age rating up so high is because although it has some great messages and role models people are in desperate need of, it does have some themes that would go over younger people's heads. The overlying theme is homosexuality, that was a word I didn't understand at the time, but if you're uncomfortable with showing your kids a movie that deals with such issues. Also, it's got homophobia as a theme as well, while the film itself treats it's homosexual characters as human beings, some of the people in the film don't do so. Obviously, they're not role models or even main characters, most of them, but even so, it might not be a good idea to show kids a movie that has hateful and discriminatory people in it. It's pretty subtle with the homosexuality theme, but the theme of homophobia might be a bit much for younger audiences.
That being said, it's still a great movie that should be shown to older audiences for that very reason, to show them that hate is unnecessary baggage that no one should carry with them. Other good messages I can name are that friendship and love are what make the world go around, that people should be judged for who they are, not what they are, and that perseverance pays off. I definitely recommend this movie.