one of my favorites. inspirational, really. makes you stop and think about your place in our vast universe. jodie foster delivers yet another great performance.