This is 2009 and this way underrated gem has lost nothing of the power it had 31 years ago. It connects a pretty wide variety of different characters and stories without appearing to be cluttered.Clothes and music might have changed over time, but in the end this is a story that will never lose its up-to-dateness. And especially this movie does the job pretty well. Of course it is cheesy at times, but very touching as well.Jodie Foster's performance is striking, and it shows that she is really a natural born actress who showed her true potential especially in her earlier movies.Don't miss this one.