I just saw it for the first time @ 21 and I loved it. Most friends saw it when they were older too and they also liked it.
__________________________________________
Maybe there are two types of people in the world: those who favor humans over ideology, and those who favor ideology over humans. I prefer humans to ideology, but right now the ideologues are winning.